Example Assignment: final version, recieved full marks