Title: Yang Yilun's ingenious life and death puzzles