solved euler493