Puzzles of life

Keep holding on