Let's hope this cold weather hasn't frozen your brain. You'll need it whirring to get all these right ...