so far 70/150 have been solved!