Very good puzzle. It's amazing how such simple conditions for animals resulted in such varied and interesting levels, it's really cool.