@Andrew, that is the best I have seen on this forum so far! Now, when am I picking it up again?

All entries are really top notch, everyone should be proud of their efforts!