Well done Nod, and seeing as you completely wrote it in the last WEEK, you did a pretty good job

And here's silly me thinking dissertations are supposed to take months of work....