squares solution
See more