Assignment 2 with the answers