adaptation-puzzle-sheep-1