Chapter 528: A chance encounter