http://bbs.besike.com/t/ios-pairs-matching/360