20140928: Assignment3 starts