Good puzzle: Animals

New Benchmark