Decking halls and draining balls!

3