Passable scala week 3 with style issues