Good work!!
Bugger that for an interview scenario though!!