Puzzles and survival (42/48)

Puzzles and survival