Chapter 1050: A Difficult Puzzle