include combinatorics library to test different permutation of preferences