quetions project euler with python