CSEC Information Technology | January 2023| Paper 2| Solution