Very nice puzzler, I had the exact same idea during the brainstorming, but I finally changed the snakes for something else...