Absolutely fantastic! Fun puzzle idea that takes a while to figure out since you really have to think backwards.