week 2 of coursera scala course