fixed pairs generation