solved euler10