solved euler41