Definitely a good thing I gave myself a few months to study. Its been a long time since I have had to think in this kind of way...