Assignment 1 solved