Well done. Now that's a nice mess right there... I'm sure you had a great time.
Thanks for sharing.