problem1 euler solved