Reading scala school chapter3