Update Factorial.scala