Project Euler Problems Solved in Scala