I am learning Scala while solving the challenges at http://cryptopals.com/