euler's theorem problems