Brilliant, but a little too easy to figure out for my tastes.