BSL pair 8, task 3

Part a

Part b

Download