COE618-Lab1