BSL pair 1, task 6

Part a

Part b

Part c

Part f

Download