Puzzles and survival (47/48)

Puzzles and survival