correct solution to euler 15