288 Perfect Matches