Intro to Computer Science II - Assignment 1