Upgrade build/test system to use waf.
Solve problems 1,48 using Haskell.
Solve problem 1 using Scala.