CO33402 Map Implementation Assignment