scala-in-action-example