Assignment 2 from last semester