Everyone's saying that it was a hard paper. Everyone's complaining about the f(h+5) question. But if you actually revised properly and actually put in the effort, you could have answered these "impossible questions". You'll get the grade you deserve.