Assignment 3: Functional Modelling Part 2