Homework 4 upload (October 12, 2014)

Available from: Monday, 22 September 2014, 1:45 PM
Due date: Sunday, 12 October 2014, 11:55 PM