object FizzBuzz extends App { println((1 to 30).map ( n => (n % 3, n % 5) match { case (0, 0) => "FizzBuzz" case (0, _) => "Fizz" case (_, 0) => "Buzz" case _ => n.toString } ).mkString("\n")) }