CPCCBC4053_Assignment 1 _V1.3