Matric NUMBER: 103CSC021