I really struggled with the 2017 paper, I got just over 50 I think, but today I found the 2018 paper really good, I think I probably got around 70/80. It was definitely different to previous papers though.
However, I think it was Q5, the question with the n-towers was essentially a different way of representing another problem from a previous paper (can't remember which), which was quite nice and logical.
I answered most of the questions but there were a couple of parts from 5,6,7 that I couldn't work out.
EDIT: Removed details of Q5 as I've realised some people are yet to take the test.