Programs in Scala