euler prob 1
euler prob 2