Mini Assignment 2