IS3440 Project Part1 Task1A