This was really neat! It felt impossible at first, but I enjoyed it when I got the hang of it. Really nice work!