Clever stuff! I appreciate that you used the cage mechanic in a lot of different ways. I thought only the last one was really difficult, but it definitely really brought home the challenge!