Assignment 1.b