scala in action 05