BSL pair 8, task 2

Part a

Part b

Download