solved euler 2