Assignment 2: Functional Modelling Part 1