卡纳基梅隆大学ssd1课程exam的Catfish.java有findMate和mateIfPossible的功能。