Add solution to euler20