Homework Intermediate for 27/04/2017