Fix up grammar flaws in this:
The similarity between the innovations created under different environments is that both had wanted to come out with solutions to solve problems that were present.
The similarity between the innovations created under different environments is that both wanted to come out with solutions to solve problems that were present.