Chapter 528: There is a clue