Solving 99 scala problems