CS1501 Tutorial 1 with Homework 2