Not particularly impressed by this year's question 8, it was just a series (literally) of gimmicks and not much insight or satisfaction is gained by doing them. But anyway I felt like writing it since my students did theirs today.
Hope it helps!
EDIT: major correction in 8d thanks to...