CPSC310-Lab2-Part4