Added a solution to euler 23.