scala coursera material - NO SOLUTIONS