Assignment 1 by Inder