My Project Euler solutions in Scala