Model answer online take home exam (1)