problem 3 euler. not finished