Chapter 581: Too many coincidences