Fits perfectly with the theme of the challenge. Well done. It has a touch of Tetris but what you have to do is different. The idea is interessting and creative. It's fun to build that way.