Animal puzzle

27