IS3220 Product 2 Task 1