Well done. Took me a second to realize it was a form of three-card monte, but had a lot of fun after I figured it out. And the way the shapes were shuffled in such an interesting way added a lot to it.