Scala Project Euler Solutions