ABC Crocodile Puzzle.