finished euler 92. 50 problems, level 2!