Peer Assignment 1 - Solution