Pleasant little workout for the brain. Develops a simple concept clearly and fully, and the last level had me tying myself in knots. Nice work.