Finished Euler 17, still need to comment.