Statistics

Problem Statement for "DemocraticAssignment"

Problem Statement

Byteland is currently solving a problem with housing.


There are n people who need housing. There are also exactly n houses available, and each house can accommodate a single person. Both the people and the houses are numbered 0 through n-1. The problem is that the n houses are different and therefore different people may have different housing preferences.


Each of the n people has provided a permutation of {0,...,n-1}: all house numbers ordered according to their preference, starting with the most wanted one. These n permutations have been concatenated to produce a single sequence with n^2 elements. You are given this sequence: a int[] preferences. Formally, for each i and j between 0 and n-1, inclusive, the value preferences[i*n+j] is the j-th element (0-based index) in the preference list of person i.


An assignment is a permutation P of {0,...,n-1} where the value P[i] denotes the house assigned to person i.

Given two assignments A and B, we say that person i prefers A over B if the house A[i] is earlier than the house B[i] in person i's preference list. (Note that if A[i] equals B[i], person i doesn't prefer either assignment over the other.)

Given two assignments A and B, we say that the group prefers A over B if the number of people who prefer A over B is strictly greater than the number of people who prefer B over A.


The government of Byteland is looking for an assignment A with a special property: there must be no assignment B such that the group prefers B over A.

If there is such an assignment, find and return it as a int[] with n elements. If there are multiple solutions, return the lexicographically smallest one. If there are no solutions, return the int[] {-1}. (That is, a int[] with a single element. The value of the element is -1.)

Definition

Class:
DemocraticAssignment
Method:
findAssignment
Parameters:
int[]
Returns:
int[]
Method signature:
int[] findAssignment(int[] preferences)
(be sure your method is public)

Constraints

  • n will be between 2 and 50, inclusive.
  • preferences will contain exactly n*n elements.
  • For each x between 0 and n-1, the sequence preferences[n*x+0], preferences[n*x+1], ..., preferences[n*x+n-1] will be a permutation of {0,...,n-1}.

Examples

  1. {0,1,2, 1,2,0, 2,1,0}

    Returns: {0, 1, 2 }

    Everyone can be assigned to their favorite house.

  2. {1,0,2, 1,0,2, 1,0,2}

    Returns: {-1 }

    In this case, it's impossible to find an assignment that satisfies the condition.

  3. {3,2,1,0, 3,1,2,0, 3,0,2,1, 1,0,3,2}

    Returns: {2, 3, 0, 1 }

    Note that {3,2,0,1} is also a valid assignment, but it is not lexicographically smallest.

  4. {1,0, 1,0}

    Returns: {0, 1 }

  5. {4,3,2,1,0, 0,1,2,3,4, 0,4,2,3,1, 0,3,2,1,4, 4,0,1,2,3}

    Returns: {3, 1, 2, 0, 4 }

  6. {12,16,15,3,8,2,14,5,7,6,0,9,1,4,10,11,13,15,12,11,9,14,5,0,10,4,8,3,2,16,7,6,13,1,8,0,14,12,5,10,1,7,6,3,9,16,13,2,4,11,15,14,0,2,15,3,6,7,11,1,10,13,8,12,16,4,5,9,6,13,5,1,11,4,0,3,10,12,14,16,7,15,8,9,2,6,5,7,1,4,2,8,15,16,13,14,11,0,3,9,10,12,3,4,7,15,16,6,12,8,11,5,10,1,0,13,9,14,2,5,10,9,8,15,3,6,12,1,7,4,2,0,11,13,16,14,14,12,6,15,13,1,3,10,9,0,5,4,16,2,8,11,7,5,4,8,13,6,16,15,1,14,11,3,12,2,10,7,0,9,4,5,16,9,10,12,2,7,13,3,6,11,14,15,8,0,1,2,7,8,4,6,14,16,3,9,11,1,12,5,13,10,0,15,7,6,0,3,2,5,13,1,10,11,4,15,12,14,16,9,8,7,5,3,13,0,14,2,9,1,11,12,8,4,10,6,16,15,10,14,7,9,1,8,15,5,12,2,16,11,6,0,13,3,4,1,6,0,10,4,16,2,5,11,14,3,12,13,8,15,7,9,11,16,3,13,12,0,10,15,5,1,8,6,9,2,7,4,14}

    Returns: {12, 15, 8, 0, 6, 16, 3, 9, 14, 5, 4, 2, 7, 13, 10, 1, 11 }

  7. {13,23,19,0,5,21,10,9,25,16,7,18,8,4,15,20,12,24,17,22,1,2,3,11,6,14,15,0,24,19,21,2,8,18,9,13,16,11,25,10,7,4,6,17,3,1,12,20,14,23,5,22,7,16,22,1,4,12,14,19,18,8,9,6,10,13,5,3,15,24,25,21,20,23,11,0,17,2,12,14,13,11,22,9,4,2,7,20,6,23,24,21,17,18,3,8,15,1,16,19,5,10,25,0,11,5,25,14,9,24,19,8,22,20,6,21,18,2,4,15,13,16,12,3,17,7,10,1,0,23,20,4,1,24,17,0,10,18,21,23,16,6,12,19,8,22,5,25,15,3,7,11,14,2,13,9,12,3,2,7,0,16,5,24,21,10,19,18,22,17,13,15,8,6,25,20,23,9,4,11,14,1,10,1,8,15,12,2,11,13,3,19,21,5,22,25,6,17,20,9,4,14,18,24,0,7,23,16,17,14,8,0,4,24,19,9,20,16,22,23,2,6,1,13,3,5,12,10,18,25,15,21,7,11,8,2,10,18,12,22,1,24,16,20,14,7,17,3,13,11,4,5,21,15,23,9,6,19,25,0,8,6,5,16,13,12,20,17,14,18,0,3,19,2,10,25,15,9,11,22,1,4,23,7,24,21,19,0,23,24,10,21,2,5,3,12,22,8,15,6,4,20,18,25,7,9,16,17,13,14,1,11,11,16,25,23,13,18,1,19,10,6,17,2,8,15,14,21,20,22,12,0,24,7,5,3,9,4,7,1,17,6,8,13,3,22,9,23,5,0,19,14,15,18,24,2,11,12,21,10,16,4,25,20,20,8,1,18,4,23,6,7,11,25,13,5,9,19,22,14,15,16,12,10,0,17,3,21,24,2,18,21,17,15,2,11,5,10,1,0,14,23,12,20,24,4,3,13,9,6,16,8,7,19,22,25,17,24,3,5,1,2,15,8,10,4,21,25,9,7,0,12,14,13,23,11,6,18,20,16,19,22,5,21,22,20,17,6,10,14,13,1,24,11,9,8,18,23,12,3,4,2,16,0,7,19,25,15,15,23,13,17,11,25,8,3,24,14,9,18,20,7,5,12,4,1,19,16,22,6,21,2,10,0,0,15,23,2,5,25,14,22,6,19,12,16,18,24,17,9,8,4,21,11,7,3,1,20,10,13,15,17,22,18,6,13,23,9,25,11,1,16,2,10,4,7,20,3,12,14,5,8,24,21,19,0,13,15,18,2,12,6,11,23,24,10,22,5,17,19,16,8,25,4,7,9,1,0,3,21,14,20,6,21,11,22,19,17,15,2,13,7,10,0,25,9,16,20,5,1,4,8,14,3,24,23,18,12,6,4,25,15,12,11,10,22,13,24,5,21,7,2,0,16,18,23,8,3,9,1,17,20,19,14,20,9,14,2,16,24,15,4,3,19,13,22,11,6,17,25,0,18,5,1,23,7,8,12,21,10,6,1,0,25,11,15,19,9,20,18,2,17,8,21,7,12,24,23,16,10,22,4,13,5,3,14}

    Returns: {23, 24, 16, 12, 25, 4, 3, 10, 14, 2, 8, 19, 11, 7, 20, 18, 17, 5, 15, 0, 22, 13, 21, 6, 9, 1 }

  8. {24,5,15,4,11,3,9,13,1,25,28,7,2,10,0,8,12,14,18,26,16,21,27,17,19,6,22,23,20,1,20,18,28,26,25,2,6,22,14,23,10,15,12,5,17,7,3,4,13,21,24,0,19,9,8,27,16,11,14,28,16,2,3,23,5,12,20,24,27,25,1,21,13,19,11,9,22,7,15,17,8,6,4,26,18,0,10,3,22,8,15,18,28,27,21,19,9,0,26,24,17,7,14,11,5,12,25,20,23,4,10,13,2,6,1,16,21,10,17,20,7,8,24,2,5,16,18,4,1,9,23,12,6,25,28,11,27,13,0,3,19,14,26,22,15,20,3,28,8,22,2,13,17,11,25,19,14,1,21,16,24,9,26,10,18,7,5,4,12,0,6,27,15,23,5,21,17,22,6,19,26,8,13,20,2,16,7,9,3,15,18,28,4,1,11,24,14,0,12,27,25,23,10,20,4,14,18,1,22,3,26,13,8,15,0,23,12,5,27,17,28,6,9,21,25,16,7,10,24,19,2,11,22,19,25,27,14,8,7,6,13,9,15,12,16,24,11,26,4,20,21,28,10,18,0,23,5,1,2,3,17,28,3,4,10,1,0,8,17,12,20,22,2,9,24,15,19,16,13,23,5,6,26,27,25,21,7,11,18,14,14,0,4,6,5,9,8,25,1,23,16,20,21,28,18,12,26,15,19,13,17,7,27,3,11,2,10,22,24,12,11,6,25,9,15,27,24,26,22,10,20,16,1,21,7,14,2,19,13,5,18,4,28,8,3,23,17,0,2,18,9,27,14,26,13,5,11,8,22,21,19,17,23,16,4,15,1,20,0,12,10,24,25,3,28,6,7,13,16,20,26,22,12,7,27,14,9,1,5,2,21,23,19,10,6,3,18,4,25,17,24,28,8,11,0,15,15,0,4,8,2,22,20,13,6,24,19,10,25,9,21,12,1,11,26,23,7,3,14,28,16,5,17,18,27,7,28,0,12,10,25,26,15,20,9,24,16,18,19,27,14,21,2,8,11,4,1,22,6,5,13,17,23,3,22,21,10,16,23,20,25,15,4,9,11,28,18,6,1,0,27,24,5,3,8,19,2,14,17,12,26,13,7,5,19,28,6,8,24,22,1,25,14,13,26,20,12,10,23,9,27,2,21,18,0,17,3,15,7,11,16,4,26,9,10,23,8,0,21,4,22,24,15,13,1,18,20,2,5,14,7,11,6,19,12,28,3,17,16,25,27,25,6,5,24,13,8,27,3,10,16,0,2,18,22,26,17,12,14,4,9,19,1,11,21,7,20,15,28,23,14,5,11,24,21,4,26,2,20,25,1,17,13,19,0,3,22,27,10,18,15,12,8,6,9,7,28,23,16,15,25,8,28,10,12,23,7,14,22,27,0,19,3,6,20,1,24,11,17,5,2,18,9,16,4,13,26,21,8,12,21,22,19,7,11,0,3,27,1,10,18,2,14,17,5,26,6,15,13,9,20,24,23,28,25,4,16,4,13,1,3,23,8,20,7,28,9,10,27,6,14,18,12,22,5,19,25,0,24,26,17,16,21,2,11,15,10,7,2,18,24,9,23,4,6,1,19,11,5,28,26,12,17,25,13,3,0,27,14,15,16,8,21,20,22,15,25,1,19,22,9,14,13,26,3,4,16,28,23,0,24,17,2,8,18,27,12,6,20,5,11,21,10,7,4,2,16,10,3,25,6,12,19,27,1,14,0,18,8,21,26,28,24,5,20,17,22,13,9,23,15,11,7,19,13,20,21,23,10,22,26,24,12,1,7,5,27,3,6,2,16,11,9,15,8,28,0,25,14,4,17,18,11,2,18,28,20,1,24,16,4,15,14,27,7,0,19,8,12,21,10,26,22,13,6,25,9,17,3,23,5}

    Returns: {24, 1, 14, 3, 21, 20, 5, 18, 27, 28, 0, 12, 2, 13, 15, 7, 22, 6, 26, 25, 17, 23, 8, 4, 10, 9, 16, 19, 11 }

  9. {10,38,16,28,20,13,23,0,31,11,4,17,8,32,15,34,24,36,7,37,25,41,22,21,40,35,3,6,33,5,26,43,18,12,42,9,14,19,30,2,39,27,1,29,37,10,6,18,19,33,36,2,25,17,4,27,30,23,32,7,15,40,1,22,20,29,12,8,5,13,9,42,3,24,21,38,31,0,39,34,26,14,16,11,43,35,28,41,29,13,40,20,28,1,9,39,6,12,16,27,30,10,7,37,21,35,33,11,4,23,25,31,15,17,43,24,5,38,32,41,0,26,8,42,2,36,14,34,22,19,18,3,26,35,2,0,25,6,16,7,9,24,15,34,37,18,1,8,5,41,31,19,32,28,4,30,40,23,21,11,42,13,43,36,14,12,17,10,33,20,3,29,22,38,27,39,31,25,42,40,28,30,23,21,20,22,19,2,8,4,24,3,34,7,35,32,29,38,6,27,15,26,14,36,5,11,43,41,18,13,9,10,17,37,12,16,0,39,33,1,18,4,38,28,21,13,33,43,39,19,37,32,9,23,5,30,12,35,34,14,36,3,15,26,42,31,25,40,16,10,2,20,22,6,24,0,1,8,27,11,7,29,17,41,8,40,15,28,19,9,22,24,31,41,18,25,34,4,32,30,23,35,2,5,13,17,10,26,33,38,3,14,42,29,39,27,7,21,0,16,37,36,6,12,43,20,1,11,34,3,13,2,39,42,18,23,5,0,33,19,31,15,10,27,16,11,14,29,6,30,38,26,36,20,1,25,28,41,24,9,17,32,7,37,22,35,12,40,8,43,4,21,9,36,11,12,19,39,8,26,5,0,37,6,34,3,28,13,33,4,7,20,1,40,35,38,22,17,2,27,10,15,18,24,23,31,42,43,29,25,16,21,32,14,30,41,20,0,43,9,11,41,19,16,33,18,37,7,13,42,21,5,27,30,25,29,26,38,34,39,2,1,14,6,12,22,24,23,10,32,40,31,4,28,3,36,15,8,35,17,4,33,17,35,7,2,0,30,42,10,43,32,37,13,28,29,27,36,9,6,23,26,16,12,3,15,38,14,25,20,11,19,24,8,1,21,18,5,34,22,31,39,40,41,22,18,33,40,2,35,1,36,43,8,20,30,5,34,6,37,27,15,32,19,16,12,39,17,24,26,11,42,3,7,23,14,10,31,4,21,28,13,25,0,29,9,41,38,4,32,21,6,11,31,5,19,15,41,3,20,0,40,2,27,39,24,17,14,26,28,43,1,36,18,42,38,13,33,10,30,9,12,16,25,7,22,23,29,35,8,37,34,27,20,12,31,25,32,5,37,35,26,22,10,15,16,30,40,41,43,38,33,3,0,28,6,23,17,19,34,42,13,24,8,39,2,18,21,7,9,29,4,14,11,36,1,30,34,19,1,36,8,21,16,0,9,3,43,28,38,29,7,32,6,14,20,33,10,5,26,23,4,11,25,37,2,24,41,15,12,39,22,31,40,13,42,18,35,17,27,12,22,25,38,8,31,7,15,21,35,24,23,28,5,41,11,34,18,6,10,29,37,39,2,1,9,3,20,43,19,13,26,30,14,27,42,36,4,17,40,0,33,16,32,40,14,11,30,28,18,33,26,8,7,3,29,38,12,19,37,35,2,39,10,16,25,27,4,21,34,9,0,32,15,24,17,42,20,6,1,5,22,43,13,23,31,36,41,27,22,5,14,10,43,8,25,38,11,0,9,17,6,42,16,1,4,30,15,29,24,40,36,23,13,21,19,32,28,3,7,37,41,31,2,26,12,33,39,34,18,35,20,24,10,5,15,17,41,9,12,18,21,20,16,4,7,34,13,14,6,35,30,23,32,29,26,22,3,0,42,43,25,33,28,39,19,31,37,1,8,27,38,11,40,36,2,24,0,11,2,22,32,6,28,7,19,38,17,34,13,36,3,16,4,39,8,25,12,27,29,23,9,33,10,42,14,26,41,21,18,31,20,43,15,35,40,30,1,5,37,10,37,40,42,4,13,26,41,21,33,38,31,39,43,35,20,18,29,22,23,32,28,17,14,8,24,1,34,0,11,19,27,7,30,6,12,9,25,5,15,3,36,16,2,18,14,41,24,43,13,17,27,6,22,37,39,31,33,15,32,36,11,8,7,10,35,12,40,3,29,19,9,20,38,23,5,4,1,2,21,25,34,26,30,28,42,0,16,32,10,40,5,3,26,19,21,31,27,15,0,41,18,20,1,16,7,8,43,39,42,24,35,11,34,17,28,6,9,36,13,38,29,22,25,2,23,37,14,4,12,30,33,37,0,2,38,6,12,29,39,36,43,41,20,23,7,17,34,24,4,22,26,27,9,21,11,31,1,14,19,33,8,40,15,16,42,3,32,25,5,13,35,28,30,18,10,19,11,21,8,36,23,24,26,42,40,7,27,41,17,0,38,31,29,16,34,2,39,20,30,12,13,3,22,18,37,35,14,32,43,25,33,10,5,28,1,9,4,15,6,30,41,3,32,19,25,5,23,4,39,11,20,2,29,15,17,36,43,22,0,13,8,33,14,12,34,18,31,9,42,21,24,16,1,10,6,7,40,27,37,28,26,38,35,13,42,1,38,40,10,26,0,36,34,8,31,27,7,9,12,35,6,17,16,28,24,21,32,3,37,5,15,22,19,4,18,41,39,2,29,33,23,11,30,14,43,25,20,7,3,12,28,19,31,11,17,8,33,37,39,16,26,23,32,40,42,38,20,21,36,24,6,10,22,5,2,13,41,27,1,29,4,43,35,18,0,14,34,25,30,15,9,32,7,33,16,34,11,31,0,42,15,10,2,28,3,18,24,43,20,36,14,38,39,40,9,37,21,13,26,5,23,1,25,6,17,19,35,12,4,22,8,27,41,30,29,15,3,1,36,42,17,41,28,29,26,25,27,2,23,20,16,24,31,30,22,43,8,19,35,14,9,4,32,18,34,10,5,38,13,12,0,40,11,7,39,6,37,21,33,3,1,33,41,34,17,20,27,13,38,30,8,26,11,0,29,22,5,4,21,7,19,6,43,39,23,40,25,16,32,12,37,2,35,14,10,28,36,15,31,9,24,18,42,2,35,20,38,32,6,28,22,9,17,7,12,33,19,25,27,15,31,0,42,39,11,34,26,13,21,5,24,4,43,8,41,36,16,37,14,40,29,30,23,10,18,3,1,41,39,37,18,19,26,2,9,12,15,7,36,10,27,33,4,40,20,13,22,24,35,0,8,21,42,3,30,29,31,25,17,6,16,23,34,5,14,28,1,38,32,43,11,26,6,30,11,24,35,19,23,31,36,27,25,13,34,39,20,21,18,3,42,17,5,14,16,28,1,8,4,43,22,7,37,12,15,38,33,10,2,32,0,41,40,29,9,37,27,39,8,18,6,31,3,19,42,24,22,40,38,9,28,36,13,41,7,0,34,12,20,23,2,30,14,29,43,17,21,35,1,16,32,15,25,11,10,26,4,33,5,28,21,16,18,17,24,4,19,22,34,15,33,11,13,39,27,25,10,12,3,0,29,7,1,38,6,37,32,23,43,5,31,30,8,26,20,42,41,2,14,40,35,36,9,12,34,8,26,32,22,36,33,4,10,30,15,14,16,40,2,41,35,43,24,1,21,11,19,25,31,3,28,29,17,27,39,42,6,5,13,20,23,37,9,38,7,0,18,35,12,30,14,17,23,3,43,32,20,38,40,18,1,33,29,42,11,21,8,0,39,27,4,13,19,10,7,34,37,15,9,25,2,22,5,16,24,6,31,36,26,28,41,13,2,16,35,34,12,37,40,31,0,19,27,5,17,25,28,6,23,43,26,14,7,38,29,10,18,9,21,36,22,20,8,24,39,32,3,41,42,33,15,1,4,30,11,26,11,28,9,41,12,34,20,24,14,23,3,33,10,29,18,4,13,39,0,27,6,30,21,38,31,37,15,35,16,36,8,17,2,5,43,22,1,7,32,25,19,40,42,7,32,16,36,43,25,0,8,33,27,1,23,15,10,22,38,13,28,6,17,34,30,26,29,37,21,5,41,35,20,4,39,18,19,2,11,3,14,9,24,42,40,31,12,11,38,13,1,7,16,15,6,17,27,31,28,21,12,22,25,26,2,4,39,23,33,0,5,42,9,43,3,19,29,30,40,37,18,41,32,20,35,8,36,14,10,24,34,30,2,27,41,43,5,31,12,26,4,18,42,37,22,0,35,10,21,6,15,9,8,13,17,34,19,3,38,7,23,25,16,24,20,40,36,14,29,32,1,28,39,33,11,6,41,22,11,27,43,1,38,40,12,37,21,39,2,4,42,20,19,0,16,8,28,9,14,5,26,35,18,36,34,29,7,25,3,23,33,10,17,13,24,30,31,15,32}

    Returns: {10, 33, 29, 26, 31, 38, 8, 34, 9, 20, 4, 22, 21, 25, 1, 12, 40, 27, 24, 0, 42, 18, 5, 37, 19, 30, 13, 17, 32, 15, 3, 2, 41, 23, 39, 28, 36, 35, 16, 14, 7, 11, 43, 6 }

  10. {4,9,5,8,7,10,3,0,2,1,11,6,9,3,5,10,1,6,4,2,7,8,0,11,2,8,0,10,1,7,4,11,3,6,5,9,6,8,2,9,11,1,7,10,0,3,5,4,0,4,8,1,11,10,7,9,2,6,5,3,2,4,3,10,7,9,11,5,8,1,6,0,6,3,1,4,7,0,8,10,11,2,9,5,8,7,0,5,4,10,6,3,2,1,9,11,9,3,7,10,0,6,1,5,2,4,11,8,8,1,5,6,2,11,10,7,4,0,9,3,9,1,5,4,7,0,10,8,11,2,3,6,0,9,2,6,5,4,1,8,11,7,3,10}

    Returns: {4, 3, 10, 11, 0, 2, 6, 7, 9, 8, 1, 5 }

  11. {9,7,26,18,24,12,14,3,21,19,4,5,20,22,2,25,17,1,8,11,13,0,23,10,16,6,15,14,6,7,21,26,2,17,20,18,3,19,23,10,8,22,25,24,9,15,16,1,4,12,11,13,5,0,14,7,21,10,6,12,24,17,26,25,15,8,23,0,16,1,3,18,13,5,20,2,22,11,9,19,4,16,26,23,20,7,25,15,5,12,19,24,13,14,9,17,11,2,0,6,10,21,22,1,4,8,3,18,25,17,13,22,11,1,5,24,19,15,16,0,3,21,2,12,20,18,14,6,26,7,4,23,9,8,10,1,22,15,3,21,10,4,26,23,8,13,14,11,0,7,19,16,25,9,12,5,17,20,6,2,18,24,26,20,19,12,22,6,2,0,5,11,14,17,16,8,4,18,15,23,3,10,25,9,7,21,13,24,1,5,13,2,25,6,12,14,23,8,19,4,1,7,15,3,10,18,24,21,16,11,22,17,0,20,9,26,21,15,12,16,4,24,18,23,26,7,9,11,13,3,10,20,0,1,8,25,5,19,2,6,14,22,17,25,23,3,7,18,4,22,20,14,8,15,24,17,5,11,10,9,12,6,21,13,1,16,0,19,2,26,18,12,20,16,2,24,26,8,21,11,15,7,22,5,23,14,0,17,10,13,6,25,1,3,19,4,9,18,9,5,23,20,22,16,10,14,19,17,21,8,4,13,24,1,12,6,2,25,11,0,7,26,15,3,25,21,2,16,3,22,24,26,5,23,10,7,15,9,4,18,8,19,12,11,6,13,20,14,0,1,17,0,17,8,15,26,5,6,20,2,3,21,18,13,24,25,14,22,16,11,10,12,7,4,19,23,9,1,25,14,6,10,7,26,0,12,17,22,2,3,19,18,16,13,21,1,5,20,4,8,11,9,23,24,15,11,23,0,25,18,24,6,8,22,14,4,1,20,21,3,12,9,10,16,15,19,17,5,2,26,13,7,8,0,25,16,18,13,23,26,22,17,1,3,21,12,7,2,6,19,5,14,10,11,15,9,24,20,4,1,7,25,2,11,23,0,8,19,5,6,18,15,12,20,22,24,3,26,21,16,14,9,4,17,13,10,24,9,11,16,17,12,23,21,18,14,15,19,8,25,20,7,26,1,22,5,0,3,4,6,13,2,10,22,9,10,4,15,7,2,6,3,16,12,18,23,19,0,20,13,5,8,1,24,17,21,26,14,11,25,3,6,11,10,17,0,8,25,2,23,26,22,5,18,12,16,21,13,14,4,1,7,20,9,24,15,19,1,10,19,4,25,0,11,21,24,2,14,9,7,6,15,12,3,23,20,22,18,13,17,16,5,26,8,20,5,0,14,12,18,22,2,11,21,7,9,26,25,13,24,16,1,6,8,19,17,23,3,10,4,15,18,19,12,21,2,6,7,15,22,11,26,13,0,14,4,5,9,8,1,3,20,23,10,17,25,24,16,13,4,24,18,1,10,20,2,0,7,16,23,22,5,21,14,12,3,17,25,15,19,8,26,11,9,6,20,17,26,14,24,8,5,16,11,12,1,13,25,9,23,0,4,22,2,19,10,7,15,18,3,21,6,4,6,22,0,17,3,21,2,14,24,18,8,9,23,1,10,13,20,12,11,16,15,7,19,26,5,25}

    Returns: {9, 14, 7, 16, 17, 15, 26, 5, 21, 25, 18, 23, 2, 0, 6, 11, 8, 1, 24, 22, 3, 10, 12, 19, 13, 20, 4 }

  12. {3,7,0,4,6,11,1,9,8,10,2,5,1,5,10,4,7,3,0,9,6,8,11,2,7,8,2,11,6,1,4,9,0,3,10,5,1,11,4,7,3,9,5,6,8,2,10,0,7,2,6,10,11,5,0,3,8,9,4,1,5,11,2,1,7,10,9,4,8,3,0,6,9,8,0,7,2,5,6,4,10,1,11,3,10,11,9,1,4,3,5,0,2,6,7,8,9,11,7,3,10,1,6,0,2,8,5,4,6,11,0,8,5,1,9,4,2,10,7,3,7,4,11,1,8,9,5,10,2,0,6,3,3,9,5,7,8,2,0,11,1,10,4,6}

    Returns: {0, 1, 7, 11, 2, 5, 8, 10, 9, 6, 4, 3 }

  13. {28,36,14,30,23,20,22,24,10,21,34,13,2,8,9,27,0,6,15,3,16,19,26,33,25,37,31,4,17,32,1,12,11,29,35,7,18,5,19,3,1,27,22,13,11,17,28,26,34,24,25,29,7,6,32,16,35,15,23,33,14,20,12,9,31,10,8,37,5,2,0,18,36,30,21,4,37,2,9,15,33,13,27,34,18,25,3,17,29,14,28,19,24,1,16,11,21,31,8,26,36,5,35,6,10,7,20,22,12,0,32,4,23,30,8,35,9,33,32,12,29,3,28,11,21,7,5,19,27,31,1,15,16,14,25,0,17,26,10,30,22,34,23,18,4,24,6,13,20,37,2,36,4,37,27,24,21,31,14,30,32,13,28,23,22,6,7,36,1,25,3,15,2,17,10,18,12,5,29,34,0,11,35,26,33,19,9,8,20,16,16,11,32,10,2,1,18,5,21,20,8,36,28,30,33,29,37,3,7,27,15,26,12,19,6,0,4,25,17,9,34,31,14,35,22,13,24,23,2,12,18,1,36,33,4,23,16,5,6,35,31,30,0,27,8,14,7,17,3,26,19,24,28,15,34,32,29,13,25,9,11,22,10,20,37,21,9,25,4,37,31,0,23,15,11,33,17,13,16,1,8,3,2,22,6,26,21,12,14,27,20,10,7,18,24,30,29,32,34,35,36,5,28,19,6,7,24,4,30,16,23,33,10,14,35,19,20,26,28,36,34,31,21,13,12,22,9,37,27,25,0,18,1,2,5,8,3,15,11,32,17,29,7,32,17,28,24,3,22,8,15,37,26,6,1,19,20,14,33,21,23,27,16,12,36,31,29,25,9,34,11,13,30,0,18,35,10,2,5,4,0,5,11,35,25,31,15,21,23,28,32,7,36,19,14,26,18,37,34,29,1,33,9,6,22,16,3,12,30,4,8,17,24,20,27,10,13,2,30,32,16,5,27,22,2,6,20,37,0,23,19,33,26,11,17,24,4,7,21,15,18,1,28,34,10,35,25,29,36,14,3,8,13,31,12,9,10,6,32,17,9,14,8,5,7,24,30,22,23,36,4,28,1,12,13,18,33,25,15,29,19,16,11,35,26,21,34,20,0,27,37,3,31,2,5,17,30,32,15,19,13,2,29,4,3,25,16,8,31,10,20,36,23,33,34,26,24,0,14,27,9,35,7,18,21,6,28,11,12,22,1,37,4,29,31,1,11,30,37,23,8,18,36,32,28,33,22,20,13,15,7,24,9,16,12,14,10,27,0,25,19,5,3,17,2,35,6,26,21,34,27,23,1,34,24,19,9,20,36,7,30,14,31,37,0,21,28,26,22,33,5,11,18,2,6,15,32,29,3,8,16,12,25,10,35,17,4,13,24,12,25,6,11,1,2,29,34,36,20,17,23,27,35,9,28,7,14,15,31,37,0,32,10,16,33,5,4,22,26,8,13,18,19,3,30,21,24,32,29,10,28,18,35,1,0,23,9,7,8,4,15,19,6,21,34,30,31,12,13,16,33,26,36,5,25,17,22,27,37,20,3,11,14,2,30,5,0,15,31,32,2,19,35,4,29,27,7,22,33,17,12,36,14,26,1,20,9,28,37,18,24,21,6,11,34,13,23,25,16,10,3,8,3,33,6,8,37,14,31,32,36,5,30,1,27,16,24,25,13,0,7,17,26,9,11,4,19,35,10,28,22,21,20,29,15,12,23,2,34,18,13,2,15,4,24,8,10,23,7,28,16,31,26,6,21,32,3,18,1,37,27,33,22,34,12,11,35,9,25,19,29,30,36,20,17,0,5,14,14,17,32,18,12,16,34,5,13,23,0,35,29,4,31,27,21,11,30,26,2,28,20,33,15,7,3,8,22,19,10,24,37,6,36,25,1,9,15,36,5,32,0,4,3,25,1,20,9,37,30,27,28,23,12,2,29,35,11,33,31,7,21,18,26,24,16,14,8,6,34,10,13,22,19,17,12,30,6,15,27,4,23,19,33,31,10,24,20,2,35,7,8,28,25,21,29,5,17,13,26,37,3,36,1,14,9,18,34,16,0,22,32,11,3,15,17,34,6,27,4,2,9,33,24,22,37,10,32,8,31,28,25,35,13,7,18,16,20,1,23,0,30,5,26,14,19,36,21,12,29,11,28,8,6,27,2,29,10,15,5,37,1,16,25,19,36,13,23,31,20,35,12,11,17,0,21,33,22,32,18,34,9,7,4,24,14,3,26,30,13,14,18,22,8,35,4,34,31,20,23,0,2,3,24,33,26,6,25,27,30,16,11,21,36,7,5,15,9,1,10,29,32,37,12,19,17,28,11,35,18,20,27,1,21,15,28,7,34,31,25,32,19,13,9,12,4,2,26,24,6,3,23,30,17,16,37,5,10,8,33,14,29,0,36,22,11,33,18,12,24,4,21,3,32,13,34,17,31,6,37,7,0,28,14,30,15,35,26,20,1,29,22,23,25,9,16,36,8,5,19,27,10,2,6,1,28,2,32,12,25,35,24,20,4,0,17,34,9,23,22,11,10,7,14,33,30,31,27,26,19,13,37,36,15,8,29,18,3,5,16,21,8,16,29,15,6,27,14,37,30,18,11,10,32,33,24,35,1,26,3,21,34,25,2,5,4,13,19,7,22,20,12,31,9,0,23,28,36,17,18,30,2,31,12,22,19,15,16,13,28,1,7,33,27,29,35,10,0,11,6,34,8,26,23,17,37,14,9,21,3,32,25,20,24,4,36,5,33,30,4,21,10,7,0,18,34,31,35,19,1,15,3,5,37,13,16,22,8,9,26,24,25,27,20,6,36,14,12,11,2,28,29,17,32,23,12,34,22,37,29,10,13,28,25,15,0,3,36,35,27,6,17,26,14,8,19,32,4,11,16,31,2,1,20,23,9,24,33,7,5,30,21,18,10,3,19,14,20,11,32,4,5,9,18,17,1,16,23,12,0,37,26,31,33,30,35,15,21,29,36,34,6,2,8,22,27,7,28,24,13,25,8,17,25,9,33,19,35,5,27,10,31,14,23,11,24,22,26,16,28,34,29,37,20,2,1,3,13,6,7,15,4,21,32,0,30,18,36,12,1,14,21,3,32,17,13,2,8,35,27,37,0,29,5,16,24,23,20,6,26,34,15,22,30,18,36,7,25,33,19,10,12,28,9,31,11,4,1,33,26,7,21,19,28,17,12,23,10,20,13,30,36,8,25,3,9,6,22,24,27,2,16,34,37,14,11,0,35,15,4,18,32,31,29,5}

    Returns: {36, 19, 37, 8, 21, 16, 2, 9, 23, 7, 0, 32, 10, 5, 4, 27, 25, 24, 30, 31, 13, 14, 15, 12, 3, 28, 22, 35, 11, 6, 29, 18, 33, 34, 20, 17, 1, 26 }

  14. {5,8,16,9,2,15,7,11,1,0,18,6,3,10,12,14,4,13,17,3,12,16,17,5,9,7,6,14,4,11,13,0,15,2,18,1,8,10,5,14,0,8,4,16,9,3,11,15,2,1,17,18,6,7,13,10,12,5,11,17,18,12,0,14,10,13,3,2,1,8,15,9,6,16,7,4,6,17,2,1,15,0,14,13,8,16,11,18,4,10,5,9,3,7,12,4,2,17,10,15,6,14,16,13,7,0,9,12,3,5,11,18,8,1,0,17,6,10,3,5,7,12,4,11,15,18,1,14,9,2,8,13,16,17,5,15,18,4,11,3,16,13,6,10,2,14,7,0,1,8,9,12,13,16,12,10,17,8,2,1,7,14,3,6,4,18,0,9,15,11,5,1,5,7,0,4,8,16,17,12,15,10,6,11,13,2,14,9,3,18,18,10,8,7,5,4,0,2,6,16,3,1,14,12,15,11,17,9,13,1,16,9,4,5,15,10,17,3,6,12,14,13,0,18,8,11,2,7,13,9,6,17,2,11,16,1,0,10,18,7,3,12,8,15,4,5,14,15,4,13,17,8,2,10,16,6,11,18,3,14,12,0,9,7,5,1,4,9,16,8,6,12,2,0,3,7,13,10,5,14,18,1,17,11,15,11,14,2,18,6,3,7,5,16,8,15,9,10,1,4,17,0,12,13,0,5,14,6,10,2,13,17,11,3,15,18,7,1,16,12,9,8,4,0,7,11,17,16,4,13,1,5,6,8,12,18,9,2,14,15,10,3,5,6,2,4,15,7,13,17,0,1,11,8,9,18,14,10,16,12,3}

    Returns: {8, 3, 5, 12, 6, 4, 10, 17, 16, 7, 18, 1, 13, 15, 9, 11, 14, 0, 2 }

  15. {15,17,16,3,7,0,19,5,6,12,2,1,4,13,9,14,10,8,11,18,9,16,1,7,18,2,13,4,6,14,12,3,0,8,15,17,5,11,19,10,16,7,4,9,13,15,0,18,10,19,17,5,14,12,2,8,3,6,11,1,9,2,5,16,18,12,1,14,4,15,10,6,8,7,11,0,17,13,19,3,3,4,19,10,17,18,0,12,16,15,6,5,2,7,13,14,8,1,9,11,12,18,2,1,17,19,8,7,9,15,10,4,11,13,14,0,16,5,6,3,5,6,4,17,15,19,2,14,13,9,12,3,8,10,16,0,18,11,1,7,3,0,14,12,8,15,5,7,11,9,1,6,16,4,10,18,17,2,19,13,2,4,7,5,1,18,12,9,6,8,3,17,15,13,14,0,19,11,10,16,1,6,3,2,4,18,9,0,12,15,8,10,17,16,13,14,19,7,11,5,12,10,2,11,13,0,1,8,6,9,4,15,7,17,18,5,19,16,3,14,16,6,1,15,10,3,0,12,19,5,14,11,9,8,4,13,2,17,7,18,1,12,14,6,3,7,2,4,11,15,17,13,0,19,16,5,18,10,9,8,9,10,0,15,1,18,14,2,7,5,13,19,4,12,11,16,3,6,8,17,13,8,1,6,9,0,18,7,16,10,2,4,12,15,11,3,14,5,19,17,19,1,17,15,9,11,6,4,14,0,16,8,12,13,10,2,5,3,18,7,13,16,0,4,17,10,3,6,1,11,8,12,2,14,5,18,9,19,7,15,11,3,0,13,5,9,6,7,4,19,1,15,16,8,12,18,14,2,10,17,8,6,12,10,11,17,5,4,0,2,19,13,16,14,1,15,18,9,3,7,18,0,6,10,19,17,8,2,9,4,16,15,1,12,13,7,11,14,5,3}

    Returns: {15, 7, 16, 9, 4, 17, 5, 3, 2, 1, 12, 6, 14, 10, 13, 19, 0, 11, 8, 18 }

  16. {3,6,2,4,5,0,1,3,0,5,2,6,4,1,3,6,0,2,1,4,5,4,6,1,0,2,3,5,4,5,1,0,3,6,2,5,4,1,6,0,2,3,0,2,4,6,3,5,1}

    Returns: {3, 2, 6, 4, 1, 5, 0 }

  17. {0,3,1,2,3,2,1,0,0,2,1,3,0,2,3,1}

    Returns: {1, 3, 0, 2 }

  18. {9,10,5,16,17,8,1,4,22,2,12,13,15,23,21,20,6,3,24,7,0,11,14,18,19,5,0,15,24,21,1,8,13,9,12,16,6,18,22,7,23,10,3,20,14,2,17,11,4,19,21,12,24,19,9,1,4,8,13,2,11,17,14,22,16,7,6,23,10,5,20,3,18,15,0,16,22,10,11,17,24,0,12,4,13,5,2,15,7,1,20,14,3,19,23,9,18,21,6,8,8,3,6,13,4,10,20,23,24,18,19,12,7,5,21,11,2,0,17,16,22,1,14,15,9,15,10,7,13,0,2,5,3,18,24,9,6,16,22,20,4,17,8,1,21,23,19,11,14,12,4,8,20,22,19,3,24,17,7,5,21,0,11,15,10,6,18,13,12,23,1,2,14,16,9,1,13,21,11,22,19,8,23,16,17,20,0,6,24,12,18,10,15,3,9,2,5,7,14,4,18,8,10,13,16,15,20,1,14,3,24,17,2,21,11,4,0,9,19,22,5,12,7,23,6,14,1,5,3,10,21,18,6,17,2,11,19,0,9,13,8,16,7,23,15,24,4,12,20,22,13,12,1,7,22,6,3,5,4,10,15,11,20,16,14,9,2,24,18,23,21,0,17,8,19,20,0,11,9,4,15,10,16,19,7,1,12,18,13,2,21,24,14,8,6,22,17,3,5,23,22,21,3,13,15,12,23,18,8,10,4,16,24,1,0,20,11,19,14,5,7,9,6,17,2,5,12,6,19,2,9,21,7,11,10,4,0,3,14,8,1,20,18,23,16,17,13,22,24,15,15,4,23,17,24,10,0,19,2,11,14,9,3,20,22,18,16,5,7,13,8,6,12,21,1,2,16,7,19,14,22,18,24,6,23,4,9,11,5,0,21,10,15,20,1,12,3,17,13,8,4,1,22,19,2,16,0,13,24,15,18,5,23,3,12,21,8,9,20,7,17,11,10,6,14,3,8,0,12,13,22,20,10,7,23,14,16,9,11,1,5,2,19,4,21,18,6,24,17,15,8,18,13,4,2,15,14,23,12,21,17,10,19,3,22,9,24,20,1,7,6,16,11,5,0,10,13,18,2,12,11,20,14,6,1,23,0,22,19,16,8,5,15,3,7,21,17,4,24,9,13,9,24,19,4,11,12,18,23,6,8,2,17,20,15,10,0,21,7,3,22,1,5,16,14,8,11,10,1,22,13,6,18,19,14,5,16,17,9,4,23,24,7,21,20,12,3,0,2,15,9,2,16,0,22,1,3,17,4,12,23,8,24,15,5,7,14,21,6,18,10,11,19,20,13,21,11,24,9,4,7,14,1,19,13,3,8,23,17,5,18,12,0,22,6,10,2,20,15,16,8,19,24,11,21,2,0,9,20,1,12,17,7,14,18,4,3,10,16,22,23,6,13,15,5}

    Returns: {17, 0, 12, 16, 6, 7, 4, 1, 18, 14, 13, 20, 22, 5, 15, 2, 19, 3, 23, 10, 24, 11, 9, 21, 8 }

  19. {2,0,8,7,27,1,5,22,28,33,34,36,15,26,31,4,30,16,18,13,11,14,25,10,24,12,3,6,29,20,23,21,17,32,35,19,9,13,23,31,27,22,25,34,18,3,24,10,36,7,30,2,9,33,12,14,21,17,8,5,26,20,35,15,16,19,1,6,32,11,0,29,4,28,34,36,17,25,8,28,31,14,26,11,22,32,9,21,12,30,19,4,1,33,27,13,16,35,0,6,15,10,7,3,24,2,23,18,29,5,20,24,8,32,23,9,0,3,13,33,28,35,12,34,30,21,27,6,15,31,29,11,5,25,4,18,36,1,20,10,7,2,16,19,14,26,22,17,7,9,27,24,32,21,36,1,29,17,23,28,11,16,0,4,19,20,8,2,5,31,14,34,10,26,30,6,33,22,18,25,12,3,13,15,35,2,7,23,16,9,30,4,20,13,17,36,15,8,1,32,6,28,27,34,3,22,33,31,19,29,12,18,0,24,25,11,26,14,21,35,5,10,31,4,30,22,21,1,11,9,27,36,24,0,12,33,16,8,18,34,2,35,26,5,29,7,3,25,6,20,13,28,10,17,15,14,19,32,23,35,34,8,17,12,5,1,0,10,24,23,13,20,19,28,36,30,31,21,33,4,27,32,16,2,15,22,11,18,26,29,7,25,6,3,9,14,23,28,33,31,27,15,24,19,25,36,10,5,1,30,3,11,12,4,18,29,14,2,6,32,0,26,21,16,8,22,20,9,35,13,34,7,17,10,5,8,32,29,19,28,6,23,31,11,9,35,13,17,14,3,16,33,34,0,12,7,24,36,2,26,1,20,21,22,15,25,4,27,18,30,17,33,9,28,13,20,2,1,23,5,27,24,21,10,18,30,0,7,34,31,14,15,6,25,22,36,12,32,4,16,35,29,8,3,26,11,19,28,26,22,20,8,18,16,6,33,25,9,35,29,21,36,0,15,10,3,2,12,4,13,19,30,11,32,24,14,31,17,1,23,5,34,27,7,5,3,27,7,1,36,2,17,12,32,20,33,35,21,14,11,30,18,26,29,23,19,28,4,25,15,8,13,24,34,10,16,22,6,9,31,0,14,24,36,31,35,29,2,4,34,23,3,18,21,15,11,10,26,16,20,19,1,17,8,32,22,7,0,25,6,13,33,5,27,30,12,9,28,36,15,2,26,7,23,19,11,31,3,32,21,27,17,22,35,1,8,4,29,25,20,12,5,24,0,6,34,13,10,18,33,14,16,30,9,28,22,6,15,21,31,34,1,20,16,5,33,25,14,10,23,28,35,18,8,29,27,2,0,4,32,19,3,24,9,36,13,7,26,30,17,11,12,23,34,5,10,21,11,26,3,24,6,31,27,8,0,19,2,12,1,20,22,4,30,15,18,9,33,17,7,14,35,32,28,16,13,36,25,29,5,26,23,2,35,10,19,16,12,20,36,27,33,29,24,7,6,22,31,15,9,18,8,1,13,3,0,4,21,28,11,34,25,32,30,14,17,20,35,10,2,17,16,36,33,0,15,26,21,30,29,32,27,3,8,25,14,22,9,5,31,11,4,24,28,12,6,1,7,19,13,18,34,23,19,15,33,10,22,20,2,32,1,5,24,11,18,3,35,28,0,21,30,7,17,14,12,6,4,23,36,26,34,16,13,8,29,9,31,25,27,29,12,17,15,13,32,30,22,26,21,6,35,28,25,3,23,16,19,33,24,7,14,10,18,5,31,36,9,2,1,11,8,4,34,20,0,27,1,4,36,29,13,22,12,26,11,21,28,7,17,14,5,31,34,33,6,20,32,23,16,30,2,35,3,10,19,24,18,25,9,27,0,15,8,7,4,3,9,28,26,35,8,2,19,13,1,27,12,11,32,33,20,36,34,18,6,10,5,30,15,24,25,21,23,0,29,14,31,22,17,16,19,11,8,4,9,32,36,20,15,12,21,34,35,10,18,33,28,22,2,23,14,1,3,31,7,29,24,0,13,6,16,26,27,5,25,30,17,34,18,2,15,30,26,33,22,14,28,12,31,17,5,8,24,10,13,1,35,29,7,3,21,6,25,11,23,0,4,20,36,32,19,9,27,16,27,22,36,28,8,23,35,29,4,33,6,5,17,31,14,26,15,10,18,19,0,24,11,20,1,34,32,21,7,9,2,30,25,13,3,16,12,16,23,9,24,12,17,14,20,21,22,29,7,18,6,30,36,13,8,11,28,34,25,5,15,26,10,3,27,0,2,31,33,19,4,1,35,32,30,36,10,35,33,28,21,0,27,9,32,2,22,8,3,26,11,15,12,31,7,19,4,6,17,1,24,14,13,34,25,16,18,29,5,23,20,1,12,36,31,19,15,33,24,18,10,0,13,30,27,9,7,29,5,2,17,22,14,25,4,16,32,28,21,34,11,26,20,23,6,3,35,8,4,17,25,7,32,1,24,34,16,11,36,26,20,15,22,21,18,14,2,29,27,23,8,33,5,10,12,13,28,3,35,6,31,19,0,9,30,14,12,15,21,24,3,31,6,18,32,4,1,36,27,16,17,35,23,8,26,11,2,25,13,10,19,29,34,33,20,0,22,30,9,5,28,7,19,22,6,35,7,8,24,10,11,30,5,25,21,2,4,36,16,27,1,12,13,18,14,26,33,23,15,9,28,34,20,17,3,0,31,32,29,8,36,6,15,35,4,23,29,33,11,30,10,14,5,24,32,20,1,7,0,28,19,13,17,3,34,21,27,12,18,9,31,26,22,2,25,16,30,26,21,35,22,33,18,12,11,5,3,2,25,14,0,9,27,4,32,23,8,28,17,36,6,10,13,16,31,29,34,15,20,19,1,24,7,8,11,3,1,29,24,10,25,21,0,2,19,14,17,34,16,35,27,12,32,7,30,20,31,28,13,36,22,6,4,5,23,33,9,15,18,26,2,10,14,16,19,28,32,5,18,12,36,4,25,24,7,33,17,11,21,22,0,3,29,6,13,23,27,20,34,26,30,9,1,15,35,31,8,25,9,3,12,16,26,24,27,31,0,18,21,6,36,28,23,8,32,11,17,29,20,10,5,15,34,30,4,22,13,14,19,35,33,2,7,1}

    Returns: {0, 13, 34, 24, 9, 2, 31, 35, 23, 10, 17, 28, 5, 3, 36, 22, 21, 26, 20, 15, 29, 1, 7, 11, 18, 27, 16, 33, 12, 4, 14, 19, 6, 30, 8, 32, 25 }

  20. {13,0,35,1,33,20,29,28,30,9,6,31,3,12,8,2,37,15,39,19,41,7,42,38,16,24,18,5,14,21,26,11,32,17,36,27,40,4,23,22,25,34,10,24,36,0,30,38,14,13,1,40,21,12,4,3,29,7,26,33,10,28,37,9,25,6,15,32,19,42,34,16,11,18,27,2,20,41,35,8,31,22,17,39,5,23,19,18,26,20,37,7,36,4,8,17,42,35,12,0,9,34,41,22,40,21,39,29,38,3,15,13,24,33,2,30,27,1,25,23,10,28,32,11,6,16,5,31,14,10,28,22,30,23,8,6,39,1,20,9,13,34,31,15,33,18,41,29,0,7,26,40,14,2,32,38,25,37,36,16,24,42,3,12,5,17,21,11,27,19,4,35,36,6,20,8,23,35,30,24,19,5,2,25,31,26,17,0,22,18,27,34,14,3,42,40,29,11,21,10,16,37,41,38,9,15,39,33,7,32,1,13,28,12,4,22,12,41,2,16,8,15,25,38,4,37,14,42,10,21,36,29,26,18,11,35,28,33,0,17,5,40,32,9,1,6,19,13,34,20,3,23,7,27,31,24,30,39,2,28,9,29,31,33,25,13,8,22,4,11,0,12,18,41,35,10,42,38,19,23,30,3,21,14,39,32,16,7,15,27,1,24,5,40,36,26,6,34,20,37,17,5,14,33,17,1,29,39,27,31,3,2,32,38,12,22,37,18,11,34,23,40,0,7,30,13,15,26,42,16,4,35,36,10,8,20,28,24,21,41,9,25,6,19,35,31,0,3,39,6,32,12,21,17,13,16,23,28,25,24,42,22,30,27,36,7,19,4,5,9,20,2,29,11,38,34,15,40,10,33,14,37,8,26,1,41,18,18,25,27,10,3,32,29,42,28,20,41,36,26,31,22,37,30,14,11,33,12,16,4,1,24,9,5,7,19,35,15,2,34,39,17,13,21,23,38,0,6,40,8,23,11,8,30,0,22,16,7,19,15,24,35,13,21,10,4,1,2,41,28,3,29,39,20,5,9,17,38,34,6,36,37,26,25,18,31,12,33,32,40,27,42,14,23,27,1,17,14,35,6,31,39,5,40,4,30,20,16,19,26,11,32,10,36,9,33,12,22,0,41,25,34,42,29,24,7,15,3,2,38,18,8,28,13,37,21,26,21,35,37,20,15,34,14,0,42,41,22,33,23,8,7,30,19,1,25,12,27,6,40,17,9,31,36,5,32,18,10,39,38,24,2,3,29,16,13,11,28,4,22,39,40,4,14,3,31,25,20,34,5,19,9,23,12,36,26,32,41,17,8,0,24,10,13,35,29,27,38,42,1,7,15,28,37,2,33,30,21,18,11,6,16,41,9,34,13,6,20,15,31,10,37,25,14,33,28,22,39,11,35,5,8,19,4,17,38,16,7,26,1,2,24,29,3,21,27,12,18,30,0,42,36,32,40,23,31,27,34,38,37,14,10,18,40,25,24,17,5,4,28,12,39,30,3,41,11,21,15,29,2,26,32,6,35,0,7,19,1,20,36,13,9,22,23,33,8,16,42,19,41,6,35,15,8,17,7,39,26,3,11,23,37,28,22,1,13,42,12,31,34,18,5,36,14,30,10,4,32,2,38,21,25,24,29,33,16,20,40,9,27,0,29,33,31,37,2,23,18,15,8,22,5,10,0,30,7,16,24,19,25,27,42,14,13,20,34,38,39,4,1,40,17,3,35,11,6,28,9,36,26,32,12,21,41,26,24,2,5,15,12,32,13,1,34,16,4,3,36,21,8,17,39,33,31,10,22,28,18,25,7,41,42,27,9,6,0,23,29,35,30,38,20,40,14,37,11,19,0,28,23,13,9,40,5,31,22,12,39,8,6,1,16,20,7,29,4,2,36,15,10,34,27,42,41,19,14,24,3,18,26,33,11,30,32,21,17,25,38,37,35,24,35,23,28,42,1,39,0,41,40,5,2,18,9,29,10,16,11,38,7,6,22,21,4,8,32,37,30,34,25,12,36,31,19,13,20,27,26,17,33,15,14,3,23,17,34,28,32,14,21,12,16,40,26,11,2,36,9,22,35,5,33,27,15,39,38,3,13,7,1,4,42,29,19,25,8,0,37,41,30,10,24,18,31,6,20,24,12,38,34,29,30,25,21,20,27,19,1,37,16,23,17,33,9,2,28,8,40,0,7,10,31,39,3,14,11,6,41,42,5,22,26,15,4,18,32,35,13,36,40,28,34,42,16,29,33,22,35,20,32,21,18,11,41,4,15,14,1,25,5,0,31,27,8,37,9,26,7,23,24,19,6,36,10,12,39,13,30,3,38,17,2,0,3,30,23,17,15,8,12,21,25,38,41,28,31,11,22,39,40,10,14,34,32,42,13,1,18,35,36,27,19,24,26,2,20,37,6,7,9,4,5,29,33,16,29,19,38,8,18,25,21,31,39,6,32,2,14,37,13,23,20,27,40,10,22,12,30,1,17,42,26,36,5,15,11,35,7,34,33,9,41,16,3,4,0,24,28,15,34,20,30,8,6,22,2,17,39,10,31,12,42,18,26,25,35,33,1,23,9,36,24,0,40,37,19,4,13,41,7,5,21,38,3,11,28,16,27,29,32,14,0,17,26,15,40,3,28,8,41,25,6,9,20,35,21,10,13,5,32,19,34,16,1,33,11,36,29,18,27,37,12,22,24,38,14,31,2,23,30,7,39,42,4,41,7,17,12,3,32,35,34,38,1,19,16,13,2,37,9,29,23,14,10,18,8,15,42,25,6,33,31,20,26,22,4,39,21,5,27,28,40,30,24,36,0,11,32,36,2,12,5,10,19,35,3,16,11,13,30,0,22,21,15,23,1,24,38,39,20,29,18,40,27,28,4,31,25,7,9,8,26,17,42,37,33,34,41,6,14,5,39,11,2,31,28,13,27,29,10,38,8,23,18,36,40,26,22,21,7,33,42,3,1,4,41,14,24,9,17,15,35,12,30,20,34,25,6,32,19,0,16,37,32,19,25,7,0,21,29,27,10,31,9,3,2,41,28,33,24,23,5,34,6,4,18,26,17,8,42,14,35,40,38,1,22,30,39,12,13,37,15,20,11,16,36,30,17,9,3,39,21,41,26,37,31,16,19,10,22,28,33,36,25,38,42,20,24,6,12,14,27,32,0,23,29,11,4,13,2,15,5,35,34,8,1,40,18,7,38,30,25,27,31,9,14,13,19,0,1,32,8,26,29,17,37,23,24,12,11,33,16,18,6,5,2,15,4,36,40,7,3,10,39,20,42,22,28,34,41,21,35,37,10,35,31,22,3,29,21,12,38,33,40,13,18,36,26,32,41,27,14,23,30,1,19,20,8,28,34,42,17,6,39,16,15,25,24,5,4,2,9,11,7,0,23,27,1,17,14,2,7,26,22,6,40,31,29,4,38,28,15,41,10,35,8,36,16,19,37,34,18,42,33,12,24,11,32,20,13,5,39,30,3,21,25,0,9,12,11,15,30,14,25,24,5,26,3,41,1,22,40,2,19,36,33,0,6,8,31,34,37,17,21,4,39,13,27,35,18,10,29,32,7,38,9,23,16,42,28,20,31,42,3,35,6,41,2,25,7,29,4,13,10,28,39,5,24,23,37,34,14,33,21,15,27,0,11,32,17,38,16,20,12,36,9,30,19,8,22,40,18,1,26,1,13,16,30,4,24,9,11,34,28,19,2,36,40,17,7,10,37,3,12,6,22,29,41,5,0,38,35,20,23,26,14,27,42,39,15,25,18,33,8,32,21,31,4,32,39,18,15,3,42,13,6,28,8,12,22,23,36,0,34,33,2,11,25,17,20,29,41,9,38,7,40,1,37,16,5,14,21,19,35,26,30,27,10,31,24,37,8,20,36,11,9,38,24,35,31,22,5,29,12,3,23,21,13,41,26,7,34,19,2,16,42,25,14,17,10,32,18,27,40,15,6,39,0,30,1,28,33,4,20,7,4,29,27,10,42,13,5,41,40,23,34,26,18,24,17,37,9,30,28,1,21,31,39,35,2,11,38,6,3,15,12,16,32,36,22,19,25,0,8,14,33,31,0,18,7,20,29,19,41,42,6,39,17,4,3,37,5,2,22,36,40,30,26,32,38,35,1,33,8,23,28,9,12,27,15,21,24,16,10,14,11,25,13,34}

    Returns: {13, 14, 19, 10, 36, 16, 2, 5, 35, 18, 11, 23, 21, 22, 9, 31, 6, 33, 26, 28, 24, 17, 34, 40, 3, 29, 15, 0, 41, 32, 39, 25, 30, 38, 37, 27, 12, 42, 1, 4, 8, 20, 7 }

  21. {1,3,2,0,2,1,3,0,3,2,0,1,3,0,2,1}

    Returns: {1, 2, 0, 3 }

  22. {7,1,4,2,0,9,8,5,3,6,6,4,3,8,0,5,7,1,2,9,8,6,4,7,3,1,5,9,0,2,9,1,7,0,8,2,4,5,3,6,2,8,3,4,5,9,7,6,1,0,2,5,8,6,9,0,4,3,1,7,7,9,3,1,4,8,2,0,5,6,3,0,8,9,2,6,5,7,4,1,3,6,0,7,8,2,9,1,4,5,2,3,0,8,1,9,6,7,4,5}

    Returns: {1, 6, 8, 9, 4, 5, 7, 0, 3, 2 }

  23. {0,1,1,0}

    Returns: {0, 1 }

  24. {3,6,11,4,10,39,0,21,40,41,1,36,27,38,12,28,42,26,20,16,2,23,9,14,33,29,13,31,17,7,22,15,30,24,19,34,32,5,37,8,18,35,25,37,2,15,11,22,8,7,41,20,4,21,34,30,31,24,1,38,35,32,3,18,14,13,29,19,26,28,5,10,42,33,23,40,12,17,27,0,9,36,6,39,25,16,27,2,41,35,28,20,19,7,24,5,6,21,42,34,11,40,22,0,1,3,31,12,33,9,16,14,13,18,30,25,29,36,8,17,15,32,37,23,39,10,38,26,4,0,6,41,29,2,21,33,28,30,16,18,13,4,39,9,7,14,22,5,36,31,32,42,11,20,10,15,17,40,35,24,25,37,34,1,23,3,19,27,38,12,26,8,3,11,19,24,13,41,25,6,10,31,23,5,42,33,4,22,21,32,26,36,12,40,37,35,27,16,20,39,30,2,9,29,38,34,18,14,8,7,15,0,28,1,17,26,3,42,5,27,10,19,1,6,30,17,20,29,23,18,35,41,4,38,39,22,28,13,36,32,40,14,2,9,24,7,15,25,12,21,37,31,8,0,11,33,34,16,13,26,30,31,9,12,39,3,7,5,15,40,32,10,11,35,25,14,17,27,20,4,19,8,34,16,21,42,33,6,29,23,22,38,2,0,1,36,24,18,28,41,37,36,33,15,29,26,32,8,25,5,39,1,17,20,19,18,0,31,27,7,3,6,40,30,34,35,4,38,14,37,28,41,16,12,10,11,24,42,23,21,9,2,13,22,32,41,9,36,7,11,24,23,5,6,42,37,25,1,20,39,40,13,15,30,14,4,21,17,12,3,33,10,18,19,2,26,8,22,29,35,31,16,28,27,0,34,38,19,42,3,40,36,4,39,8,12,34,41,37,32,30,16,25,7,24,9,1,5,20,28,11,33,21,18,35,17,38,10,0,23,26,13,6,27,29,2,14,31,22,15,3,4,33,8,14,39,13,7,40,17,31,36,41,6,42,11,15,2,32,25,9,35,21,34,37,23,30,19,16,28,10,1,5,0,29,22,26,27,18,20,24,12,38,35,10,20,38,9,1,29,14,39,26,30,28,25,0,6,11,16,32,34,40,8,2,3,37,22,4,21,24,7,23,5,31,19,27,42,12,36,33,17,41,13,15,18,19,25,35,6,39,11,13,9,37,5,0,24,31,10,21,12,20,32,33,2,17,14,27,38,26,23,22,40,30,36,8,41,34,29,4,15,18,3,1,7,16,28,42,33,1,10,38,23,39,9,32,16,4,31,3,2,27,8,30,15,29,37,12,35,26,6,40,22,24,7,0,21,17,18,28,11,34,20,25,36,13,14,41,19,5,42,26,8,38,11,2,28,19,37,33,30,1,9,23,3,25,40,39,18,41,13,16,34,32,20,27,17,14,5,21,0,35,24,7,15,29,31,10,12,22,42,36,6,4,38,10,24,32,9,22,8,40,12,7,36,26,23,11,25,1,28,16,6,4,37,13,33,0,21,15,41,2,14,18,29,31,20,27,3,19,42,35,30,34,17,5,39,8,19,17,26,31,24,20,2,11,40,18,13,0,27,1,38,5,25,41,36,42,23,28,29,34,21,32,22,14,30,6,33,16,4,9,3,37,39,7,35,10,15,12,20,27,0,32,19,33,9,21,35,36,37,25,30,39,14,2,18,26,29,40,11,13,15,31,23,28,12,41,4,3,5,34,1,24,16,17,38,8,42,6,22,10,7,9,7,11,6,17,33,5,23,16,0,20,28,34,26,24,27,37,19,8,15,36,29,31,35,25,32,14,12,2,38,41,30,3,10,42,40,18,4,1,39,22,21,13,16,12,1,17,26,32,14,40,21,9,19,35,11,3,25,10,42,38,13,5,0,37,27,18,20,33,6,41,24,2,34,30,28,39,23,7,8,36,4,31,15,29,22,14,16,35,6,23,7,41,10,26,5,34,38,0,42,21,28,30,33,11,15,37,36,25,17,4,31,29,27,13,40,8,12,9,32,3,2,39,1,18,20,22,24,19,42,3,34,21,13,18,14,30,29,26,25,33,19,31,36,1,16,41,5,4,0,40,10,38,28,22,6,35,9,15,17,7,32,8,39,12,23,24,20,27,2,37,11,16,37,8,12,31,34,2,39,4,27,17,18,42,21,26,41,13,3,9,10,33,35,38,19,36,11,5,6,30,24,29,14,40,22,28,1,0,25,23,15,32,7,20,37,4,10,12,11,16,15,39,30,21,27,23,28,33,7,38,18,6,20,19,8,26,41,29,31,32,36,1,0,24,5,22,40,9,13,35,2,42,17,25,34,3,14,28,1,25,10,13,12,7,14,24,36,18,23,38,42,30,26,22,11,15,17,35,31,34,40,27,21,32,0,16,3,4,9,37,5,2,8,20,41,29,39,6,19,33,0,22,19,39,6,5,30,13,18,20,36,24,3,26,7,17,29,35,14,25,21,2,4,31,41,23,28,27,37,9,32,34,40,33,11,8,1,10,16,42,12,38,15,17,35,29,25,11,10,26,31,20,19,12,22,23,33,16,6,7,37,5,39,14,41,1,27,8,34,21,32,36,24,18,38,2,9,0,13,15,30,3,42,28,4,40,27,18,14,16,5,0,13,42,40,1,24,41,6,4,21,20,17,38,29,23,19,8,33,30,3,10,39,11,22,9,12,7,36,28,15,32,26,31,34,2,37,25,35,30,33,36,17,39,37,18,34,19,23,1,20,41,15,7,5,2,26,40,13,22,10,35,9,31,16,21,12,24,0,38,8,14,25,11,28,4,42,27,32,29,3,6,42,14,4,1,18,40,28,6,2,20,3,31,24,26,37,16,35,30,34,21,22,5,41,10,39,8,7,15,0,33,9,27,19,32,13,12,29,25,36,17,38,11,23,36,29,17,18,33,1,13,40,2,12,35,11,15,23,3,27,20,21,9,31,0,6,14,25,26,42,24,30,8,37,4,10,7,39,28,19,34,38,41,22,16,32,5,3,21,40,12,31,34,5,32,10,25,28,36,42,11,6,29,19,35,23,0,33,13,9,15,7,4,1,18,41,24,22,30,2,27,16,26,39,20,8,38,37,17,14,39,38,8,23,14,29,16,17,32,26,12,35,2,33,30,19,21,27,13,6,18,10,25,40,11,36,5,22,34,0,7,1,15,4,24,9,20,41,42,3,37,28,31,40,42,6,37,15,27,11,32,33,36,10,5,7,39,38,18,9,4,21,29,19,28,12,41,35,13,3,0,1,20,17,8,25,14,30,2,23,22,16,24,26,31,34,7,12,32,35,27,17,18,11,22,13,36,4,25,3,40,10,2,6,16,37,15,28,34,38,26,14,30,39,41,9,42,33,21,24,5,20,1,19,0,29,31,23,8,8,27,38,17,39,26,32,41,13,29,37,24,40,30,35,22,7,10,23,12,18,33,42,19,28,1,2,21,25,16,3,34,9,6,14,15,5,4,20,0,36,11,31,13,35,37,32,9,16,41,23,42,28,8,20,17,15,22,36,0,6,24,2,11,19,5,25,33,12,3,40,1,4,7,38,14,18,39,27,26,29,10,31,21,30,34,34,15,27,31,17,8,9,7,20,5,30,12,41,23,25,26,13,40,28,32,39,10,18,19,35,21,2,0,42,36,14,4,33,38,3,29,1,6,11,24,37,16,22,27,14,17,10,16,41,23,6,19,33,32,21,11,26,22,38,28,18,12,29,2,40,24,4,42,8,20,13,15,1,9,5,35,0,7,25,37,39,36,3,30,34,31,23,1,39,20,15,32,26,33,19,30,42,0,16,17,21,9,38,27,28,12,35,14,31,37,10,11,34,22,18,13,6,5,24,8,29,2,41,36,3,4,7,40,25,23,6,41,34,10,3,39,26,29,4,1,2,35,22,30,11,37,0,28,32,21,20,9,27,13,14,5,40,12,18,31,36,17,16,15,19,7,42,8,38,25,24,33,13,16,34,17,35,0,29,21,18,20,9,24,33,10,7,31,41,25,2,8,32,42,39,30,15,11,26,40,14,5,19,36,28,22,23,27,3,6,38,1,37,12,4,32,17,36,24,4,30,11,5,13,19,27,3,37,39,8,22,16,6,25,7,2,0,12,29,20,1,35,26,33,10,21,34,14,18,9,28,40,15,41,31,38,42,23}

    Returns: {6, 2, 27, 0, 11, 5, 13, 15, 32, 19, 3, 35, 25, 33, 26, 38, 31, 20, 9, 12, 14, 42, 16, 37, 28, 22, 17, 18, 30, 4, 36, 21, 39, 40, 7, 8, 41, 34, 10, 1, 23, 29, 24 }

  25. {5,14,3,9,7,1,4,11,0,8,12,2,6,13,10,15,3,10,1,12,9,2,13,7,8,6,5,4,14,11,0,15,13,9,7,0,15,14,2,4,11,6,1,12,5,10,3,8,13,14,10,5,3,2,12,11,0,1,9,4,15,8,6,7,7,0,8,10,4,15,12,9,11,14,3,2,1,6,5,13,5,11,4,1,14,3,2,6,10,12,13,7,0,15,9,8,12,8,7,6,1,4,13,15,3,0,5,11,2,10,14,9,10,4,13,11,0,14,12,7,6,2,15,3,9,5,1,8,6,7,2,8,4,12,13,15,11,14,3,10,5,1,9,0,12,2,15,1,3,7,6,14,4,10,13,8,9,11,5,0,11,2,10,7,15,14,3,5,12,6,13,4,0,9,8,1,10,8,14,2,4,3,1,7,11,15,9,0,12,6,13,5,7,8,2,0,4,12,5,6,1,13,10,15,14,11,9,3,5,6,12,15,13,11,3,7,4,8,9,10,0,14,1,2,3,0,8,1,7,2,14,13,11,15,4,10,9,5,6,12,7,12,5,14,2,4,6,8,10,0,1,3,9,15,13,11}

    Returns: {5, 1, 9, 13, 0, 4, 12, 10, 6, 2, 11, 8, 7, 15, 3, 14 }

  26. {7,37,11,12,41,19,22,28,9,1,44,42,14,10,0,6,2,5,35,4,24,17,21,34,3,25,32,38,26,27,36,33,23,31,16,8,13,18,20,40,30,43,39,15,29,13,3,0,24,31,6,41,44,12,39,32,20,1,28,26,7,43,2,8,36,27,23,14,11,17,10,25,18,15,34,4,5,30,35,9,33,22,42,37,19,16,38,40,29,21,40,1,36,42,23,37,29,0,7,22,21,19,18,13,12,35,5,9,15,30,43,3,44,41,10,17,6,4,25,16,24,33,31,26,28,27,20,34,2,32,8,39,38,14,11,36,37,18,17,32,26,44,13,0,35,23,29,3,16,24,25,41,8,4,14,40,20,15,12,6,19,34,30,38,5,7,1,31,21,9,39,2,27,11,22,10,33,28,42,43,2,8,37,42,10,33,24,11,44,28,22,29,32,30,5,35,14,12,43,26,34,40,41,16,15,31,38,25,3,1,20,39,13,9,4,6,21,19,7,27,23,36,17,18,0,40,5,16,13,29,44,20,25,22,15,18,33,31,0,8,19,42,7,37,30,43,39,17,21,4,41,11,35,26,3,12,24,28,2,23,14,38,32,27,36,10,1,34,9,6,22,17,44,4,5,40,25,37,23,2,27,34,3,33,10,0,43,9,39,31,38,6,29,11,30,20,16,36,12,28,35,42,7,21,41,1,32,15,24,26,18,14,19,8,13,30,35,12,36,31,13,26,29,11,10,5,34,27,42,22,32,1,41,18,15,8,20,7,2,37,44,43,23,17,6,25,40,19,33,24,39,0,14,4,38,16,28,3,21,9,37,24,32,9,44,42,21,36,15,19,26,8,12,28,43,30,2,3,22,34,31,0,40,25,14,35,10,18,16,4,1,11,39,23,6,17,33,29,7,38,27,20,41,5,13,31,10,17,9,36,41,42,11,4,14,2,25,37,13,28,26,35,6,40,1,12,43,21,24,20,7,38,0,32,3,5,27,23,39,22,18,30,34,44,16,8,19,15,33,29,35,17,34,42,23,32,4,8,33,39,6,10,24,36,7,21,25,12,0,26,1,18,44,37,31,29,13,27,28,41,30,11,9,5,3,40,15,2,43,20,22,38,16,19,14,13,44,18,34,33,37,3,41,0,15,26,9,5,11,38,32,29,20,16,36,10,2,12,30,42,39,14,28,1,35,23,31,7,6,22,43,27,24,19,40,4,17,8,25,21,27,18,40,9,44,20,29,4,37,25,23,42,15,28,7,32,14,22,26,39,43,16,0,10,8,17,19,36,34,1,24,33,3,13,12,30,41,2,11,6,21,5,31,35,38,9,4,5,14,10,8,7,34,12,35,21,11,36,27,24,19,26,15,6,33,20,28,38,25,0,44,18,23,1,42,2,32,31,41,30,43,40,16,22,39,37,17,3,29,13,32,11,3,0,43,9,17,39,8,35,29,37,34,23,41,30,28,27,19,42,33,13,24,14,7,10,15,12,2,4,26,44,40,20,1,31,16,21,18,6,25,38,22,36,5,29,25,37,40,28,5,35,16,26,34,27,41,21,8,32,42,39,2,14,31,11,36,20,44,33,43,7,4,19,18,12,9,3,38,13,17,22,10,30,0,23,6,15,24,1,8,14,44,3,36,32,19,33,18,28,34,41,5,23,37,31,27,2,6,17,25,15,40,9,0,38,7,21,16,43,26,11,24,42,12,35,29,20,39,4,22,30,1,13,10,18,14,22,9,11,42,35,41,29,33,43,6,39,10,30,27,4,1,26,17,44,38,31,40,28,12,34,16,21,20,7,8,5,3,37,0,15,19,32,24,23,25,13,2,36,10,1,12,7,15,16,24,19,4,32,41,22,34,38,27,5,18,9,39,30,35,20,17,36,8,0,13,2,3,31,14,43,6,28,23,11,37,42,21,44,29,40,26,25,33,40,35,1,33,26,2,18,10,32,3,8,9,16,0,37,21,11,13,44,23,20,12,30,29,34,27,5,42,38,25,15,28,4,19,22,6,43,7,39,31,14,36,41,24,17,7,44,41,11,18,10,35,20,21,36,28,26,43,16,0,19,32,25,9,27,12,14,24,40,15,31,3,2,1,39,42,37,22,29,4,33,6,23,34,30,38,17,8,5,13,5,16,43,13,14,36,39,42,30,28,21,26,40,11,29,1,32,17,7,8,15,18,22,38,9,4,0,34,31,41,20,6,24,37,35,10,44,12,3,23,27,25,2,33,19,8,26,2,3,1,23,0,41,16,5,30,33,21,11,15,32,13,12,27,31,29,35,17,20,34,25,43,37,44,7,4,42,38,40,28,22,9,6,10,19,36,24,14,18,39,40,0,37,3,14,19,20,32,36,35,22,17,27,44,9,23,34,2,8,29,24,6,4,39,33,43,15,30,41,28,18,12,42,1,13,21,7,16,31,38,26,5,10,11,25,1,39,0,37,44,13,6,22,34,15,38,29,10,3,23,24,9,7,27,11,25,16,28,17,41,35,31,26,36,20,5,32,43,30,18,33,42,14,12,19,21,4,40,2,8,2,21,43,23,14,4,44,30,5,25,26,6,22,31,34,29,10,20,35,38,42,37,28,41,19,18,24,11,33,9,36,16,13,3,7,39,15,32,17,1,8,40,27,12,0,28,31,15,10,4,16,9,27,14,1,33,30,0,37,5,38,39,44,20,35,6,22,11,24,34,2,32,19,25,7,43,36,12,18,40,42,3,17,13,41,26,23,21,29,8,31,28,5,21,27,24,11,13,33,37,9,15,14,19,4,22,3,23,10,41,1,17,39,0,38,43,20,2,18,8,32,26,29,44,25,6,16,35,36,40,7,30,42,12,34,9,6,12,40,16,23,21,11,13,41,5,26,38,4,22,7,32,19,30,36,24,20,37,2,33,27,34,3,42,1,10,15,0,29,14,35,43,17,28,31,25,18,8,39,44,33,13,11,14,38,36,27,31,37,9,3,0,42,41,4,16,12,30,26,32,8,22,2,34,17,20,10,23,39,25,40,15,7,19,43,6,29,21,24,5,1,28,18,44,35,42,14,31,20,13,6,16,9,1,7,18,15,44,0,24,12,26,32,41,27,28,40,29,5,25,30,37,34,11,43,22,8,3,2,4,38,33,21,17,19,39,10,36,35,23,41,11,25,3,32,16,38,9,6,29,17,1,8,40,24,20,22,21,12,43,35,36,14,39,2,34,37,13,31,44,42,27,0,15,10,18,5,30,7,4,33,23,19,26,28,25,6,12,28,3,38,39,18,21,13,34,33,7,24,19,4,42,2,40,11,35,16,37,22,0,29,9,31,26,17,14,15,5,1,43,8,23,27,41,10,32,30,20,36,44,43,21,24,12,7,30,19,26,2,42,17,3,5,10,28,15,25,23,13,6,31,4,35,32,18,22,36,39,16,9,33,29,41,8,44,37,27,38,20,34,11,14,0,1,40,12,11,2,6,44,43,25,28,13,17,20,42,5,7,22,1,26,18,29,15,32,24,0,23,40,30,14,34,37,9,41,39,21,10,36,19,27,31,8,16,33,35,3,38,4,20,43,24,18,9,1,15,25,10,31,28,23,19,13,4,33,5,27,37,17,41,16,11,34,36,40,30,29,44,14,38,42,12,32,26,3,0,35,22,39,21,2,7,6,8,24,9,8,29,38,23,2,10,4,34,3,25,1,17,37,31,16,0,42,14,15,40,30,5,20,41,39,7,32,43,18,13,22,12,44,6,36,28,21,33,26,19,11,35,27,34,43,10,2,25,22,23,14,18,19,32,36,20,15,39,12,38,28,41,40,7,1,21,9,11,31,27,16,17,0,13,37,5,6,26,35,24,4,3,8,44,33,29,42,30,16,35,10,32,25,6,41,21,15,13,5,20,23,0,37,34,30,12,4,39,22,1,7,27,38,14,24,31,43,29,11,33,8,44,9,2,28,40,3,19,17,18,42,26,36,16,8,22,42,18,41,32,20,34,6,12,30,17,5,33,19,11,36,38,28,0,26,43,29,3,23,25,39,7,44,13,15,40,31,35,21,4,37,10,1,14,27,9,2,24,39,43,13,32,34,10,26,25,16,3,35,0,37,42,15,8,38,36,30,11,20,14,5,28,33,6,9,1,29,7,41,17,18,40,4,19,27,21,23,2,31,12,22,24,44,13,19,33,28,43,4,26,18,24,14,3,20,16,30,36,8,35,10,9,15,7,41,25,17,29,2,32,39,5,21,31,40,0,34,44,12,23,27,42,6,37,38,22,11,1,10,17,38,35,31,36,18,20,42,25,13,2,23,3,28,4,40,0,19,44,30,5,21,1,41,7,34,11,14,16,6,37,24,15,33,22,32,39,26,8,27,12,43,9,29,36,40,5,8,37,4,44,20,17,14,39,7,9,38,26,35,31,19,30,22,11,34,24,29,0,3,16,13,12,18,2,23,21,28,33,27,6,43,1,25,10,41,15,42,32,41,28,38,33,8,27,15,26,13,34,9,21,20,25,10,40,36,22,5,37,24,16,44,4,2,32,30,0,11,6,19,12,43,7,3,39,1,42,23,17,18,14,35,29,31}

    Returns: {7, 3, 23, 17, 11, 40, 22, 30, 37, 31, 35, 13, 27, 4, 32, 29, 14, 18, 15, 26, 44, 5, 8, 0, 1, 2, 28, 21, 9, 33, 42, 41, 25, 43, 12, 20, 24, 34, 6, 16, 39, 19, 10, 36, 38 }

  27. {1,8,18,10,6,11,17,0,22,13,9,19,7,5,15,3,2,14,4,20,16,24,12,21,23,8,11,23,2,14,0,5,15,4,13,1,20,24,22,6,16,7,21,18,17,9,19,3,10,12,13,1,14,22,18,8,15,3,10,6,24,5,16,11,2,17,0,4,9,23,20,19,21,12,7,7,13,24,22,18,0,1,9,3,17,5,14,4,10,23,11,8,12,21,2,20,15,16,6,19,7,8,19,23,15,14,4,10,20,22,12,3,6,5,2,16,24,13,21,0,18,17,11,1,9,3,11,19,1,23,18,8,13,12,16,7,2,10,24,17,6,9,5,15,21,0,22,14,20,4,2,6,3,11,8,16,1,9,18,14,24,5,22,0,15,19,4,23,13,10,20,17,7,12,21,15,16,4,13,22,18,9,0,2,3,14,24,6,23,11,7,1,21,5,20,8,12,17,10,19,11,4,10,2,0,6,22,20,18,13,17,19,21,14,1,9,12,7,24,16,23,8,15,5,3,9,19,17,0,22,15,24,3,1,13,16,8,18,21,10,2,7,14,23,12,11,4,5,20,6,15,24,22,9,6,14,8,12,11,0,23,18,21,17,2,5,1,16,3,7,20,10,4,19,13,23,12,11,14,0,4,15,9,6,20,8,5,17,1,3,22,13,2,18,7,21,16,24,10,19,21,11,18,9,1,15,2,13,0,5,8,17,4,12,16,19,14,22,7,3,24,10,6,23,20,21,0,19,13,14,2,15,8,7,22,4,10,20,1,12,17,9,18,16,11,3,23,6,24,5,5,3,20,8,14,1,22,0,2,7,10,23,12,6,11,13,4,21,24,18,15,17,9,16,19,15,22,13,16,18,14,8,2,21,12,3,10,9,7,1,11,5,20,0,23,4,24,6,17,19,3,17,11,15,24,7,8,14,5,19,21,18,0,6,13,9,10,1,16,23,2,4,20,22,12,1,15,7,22,0,23,6,3,8,14,19,10,21,20,9,12,18,4,2,11,16,13,17,5,24,0,9,5,11,7,20,6,22,10,8,23,15,4,18,1,16,13,17,2,14,19,3,21,24,12,10,16,7,3,0,14,4,2,22,8,12,15,20,13,21,18,19,23,11,1,6,5,17,24,9,15,7,5,6,12,1,8,11,22,13,19,4,21,3,23,0,18,17,24,16,9,14,10,2,20,2,14,17,20,3,12,23,6,10,7,16,18,9,8,22,4,24,11,15,19,13,0,1,5,21,4,7,15,19,23,18,11,2,10,0,12,3,22,9,24,8,14,16,20,17,1,21,5,6,13,23,18,1,21,11,12,15,22,9,4,0,10,8,2,6,13,5,7,14,19,17,20,3,24,16,0,22,11,2,17,15,23,5,19,1,10,12,21,16,24,3,6,13,9,20,7,8,14,4,18}

    Returns: {1, 8, 13, 7, 19, 3, 2, 16, 11, 9, 24, 12, 18, 21, 5, 15, 17, 22, 20, 10, 6, 14, 4, 23, 0 }

  28. {13,0,26,14,4,23,11,25,7,18,31,30,20,21,6,29,12,5,24,2,28,16,19,3,22,9,10,8,27,17,15,1,26,10,8,1,20,24,31,21,28,11,25,14,5,15,9,17,22,27,23,2,7,18,0,30,12,6,19,16,13,29,3,4,30,18,4,7,21,9,24,26,0,12,2,1,31,16,14,27,25,17,23,19,10,13,5,15,6,3,11,29,22,20,28,8,3,1,9,8,28,13,0,7,11,30,24,26,16,6,29,22,27,20,21,4,14,23,10,5,2,12,19,18,15,25,17,31,8,3,13,9,7,10,14,18,26,28,30,0,12,11,19,23,2,16,29,17,6,20,22,27,25,4,24,1,15,21,31,5,30,15,12,5,25,17,20,23,9,29,31,6,28,11,13,3,26,2,22,4,21,16,8,10,19,27,0,24,1,18,14,7,30,27,14,22,17,11,19,26,18,24,15,6,7,8,10,16,4,21,20,28,1,5,0,9,13,31,12,23,3,25,2,29,26,29,25,4,2,0,16,18,15,1,9,10,31,20,27,30,21,6,13,23,24,8,19,12,22,17,14,5,7,3,11,28,2,24,5,18,12,29,16,13,1,27,15,23,9,22,21,0,7,17,6,25,31,3,26,20,14,10,30,28,4,8,11,19,3,31,23,27,24,29,0,13,5,11,15,16,1,9,14,10,19,22,20,30,6,2,28,25,12,21,26,4,8,18,7,17,0,21,16,18,27,1,6,15,25,31,17,29,22,4,19,8,2,12,11,13,26,28,3,10,30,5,23,9,7,20,24,14,27,20,19,7,18,9,3,17,10,4,23,22,0,11,31,2,24,16,21,15,29,12,8,6,25,30,28,1,5,26,14,13,18,21,9,30,3,20,31,0,14,2,6,23,12,15,22,5,11,17,26,4,24,28,19,16,8,25,13,29,27,10,7,1,20,0,27,10,30,11,7,19,2,4,6,28,15,21,9,26,8,24,25,29,1,5,14,22,3,12,17,16,18,31,13,23,29,28,31,9,26,24,18,25,27,21,8,16,5,2,14,20,17,13,4,12,11,15,7,22,0,23,3,6,1,10,19,30,9,23,11,14,29,17,22,19,2,30,26,15,28,7,31,18,13,5,8,3,24,27,25,1,12,4,10,0,20,16,21,6,7,24,18,14,9,22,1,11,3,8,15,4,19,31,25,10,27,20,16,26,13,28,23,30,2,5,17,0,21,6,29,12,23,11,25,26,6,17,0,24,13,3,31,4,22,2,1,20,19,5,18,29,28,14,7,10,9,15,12,16,21,27,8,30,23,31,11,27,12,25,30,15,2,0,17,1,18,20,4,3,13,24,22,10,7,26,9,5,8,14,6,16,29,28,21,19,27,26,19,2,10,30,25,21,15,5,1,14,0,16,23,20,9,12,31,6,22,17,29,4,28,7,13,3,11,18,8,24,19,15,26,1,7,30,21,24,29,10,8,17,14,31,25,0,23,9,20,6,4,16,18,28,27,22,5,2,12,13,11,3,26,9,30,24,5,20,10,25,12,19,15,18,8,21,23,17,4,1,6,14,7,3,13,2,27,22,11,0,29,31,28,16,0,9,26,23,5,28,8,13,22,18,31,24,21,27,6,7,15,2,16,3,14,25,20,10,11,30,19,4,1,12,29,17,9,29,14,8,31,23,12,22,4,1,6,7,26,15,2,18,3,13,5,20,0,21,19,10,11,25,28,17,30,16,24,27,1,8,6,21,11,27,30,9,29,20,13,0,10,3,23,2,26,22,25,19,28,31,24,7,14,5,18,4,16,17,15,12,6,17,19,31,29,2,1,18,9,3,16,23,27,14,0,7,12,11,25,28,10,4,21,15,5,24,20,8,13,30,26,22,12,8,16,23,26,21,25,17,10,19,29,6,9,2,0,24,18,5,27,14,28,31,22,3,15,11,20,4,7,30,1,13,9,26,13,3,1,6,7,5,30,25,4,31,0,18,20,15,16,11,10,27,24,21,14,17,19,12,23,2,28,8,29,22,22,2,7,10,15,13,21,5,12,23,8,14,19,0,25,16,6,4,18,24,30,20,26,27,1,11,17,31,3,9,29,28,8,5,3,16,4,1,21,2,15,9,27,7,28,22,19,18,31,12,6,13,23,14,24,0,29,10,25,11,26,17,30,20,25,27,20,1,13,3,18,5,29,14,23,11,21,15,10,31,4,7,6,19,24,22,12,9,8,28,2,30,16,17,0,26,5,19,28,17,8,3,27,16,31,26,9,12,14,13,2,21,10,1,25,15,0,7,11,22,6,20,4,29,24,30,23,18}

    Returns: {13, 10, 4, 28, 8, 15, 30, 26, 2, 3, 21, 17, 18, 20, 29, 11, 7, 23, 31, 27, 19, 24, 0, 14, 1, 6, 12, 9, 22, 16, 25, 5 }

  29. {21,11,16,17,14,7,3,5,13,23,4,0,1,19,15,12,8,10,20,2,6,22,9,18,19,10,14,21,8,18,13,6,0,20,2,7,3,11,9,15,1,22,16,4,12,5,17,23,5,14,15,13,20,7,3,2,17,10,19,23,21,9,8,1,6,12,4,0,22,11,18,16,18,6,14,0,3,22,4,5,2,15,8,11,19,17,1,23,12,20,9,16,13,21,7,10,19,12,2,5,18,11,22,1,7,10,4,16,23,6,0,3,15,14,17,9,8,13,20,21,3,6,19,10,5,18,1,9,15,14,23,21,4,20,8,17,11,22,13,7,2,12,0,16,0,1,6,3,12,23,8,17,2,10,7,19,14,9,15,11,5,20,13,16,4,21,18,22,19,23,18,22,13,20,4,10,21,11,8,1,9,0,5,7,6,12,16,14,17,2,15,3,3,7,19,21,13,0,14,8,10,17,2,4,5,16,11,15,20,22,23,9,6,18,12,1,13,14,22,10,0,2,20,5,6,16,18,3,19,11,7,15,12,23,8,21,17,4,1,9,3,2,22,9,19,11,6,16,4,8,0,21,18,23,1,14,5,10,20,7,13,12,15,17,22,23,13,5,0,4,7,15,11,16,21,19,10,18,1,8,20,17,12,6,14,2,9,3,8,2,23,5,10,7,3,9,4,0,18,16,15,20,21,22,11,19,6,1,17,13,12,14,3,9,15,19,8,11,14,16,23,20,10,4,0,17,22,13,18,12,7,2,6,21,5,1,22,4,21,11,16,15,10,18,20,14,3,12,19,6,0,7,17,9,13,5,8,23,2,1,1,14,11,3,16,8,15,4,7,12,9,10,21,17,23,19,13,20,18,22,2,5,0,6,0,18,12,6,7,16,20,4,1,13,2,23,9,15,22,17,19,10,21,5,11,8,3,14,13,18,16,23,17,1,3,15,19,2,20,22,6,9,21,10,8,11,5,12,7,14,4,0,8,5,6,2,18,16,23,0,15,13,17,7,1,14,3,9,19,22,4,10,20,11,21,12,17,12,4,19,22,15,16,21,3,8,20,2,1,11,13,10,0,7,6,14,9,18,23,5,19,9,20,12,5,23,17,14,21,3,7,18,10,8,6,16,2,1,11,13,22,0,15,4,4,20,16,22,14,0,11,8,10,1,17,3,15,5,6,23,18,2,7,19,13,12,21,9,16,6,0,5,18,3,23,7,8,15,13,11,2,21,22,14,4,10,12,20,19,9,17,1,9,22,0,4,1,10,19,17,8,12,11,14,18,2,7,5,23,21,15,16,13,20,6,3}

    Returns: {21, 10, 5, 18, 19, 3, 0, 23, 7, 14, 2, 22, 8, 15, 11, 1, 12, 13, 6, 17, 20, 4, 16, 9 }

  30. {2,3,1,12,9,4,5,13,7,0,6,11,8,10,0,9,5,1,11,4,7,12,10,6,8,3,13,2,11,13,1,8,6,5,9,12,7,3,4,2,0,10,2,5,1,12,9,3,11,7,13,10,8,0,4,6,7,8,5,0,4,1,6,11,10,3,2,12,13,9,0,12,5,13,1,10,7,3,11,8,9,4,6,2,0,6,7,8,4,13,2,9,12,3,1,11,5,10,2,4,3,8,12,9,0,1,5,10,13,7,6,11,11,4,9,13,6,5,3,2,10,7,8,1,0,12,7,1,9,13,2,5,10,11,12,8,3,6,0,4,7,12,1,4,3,5,6,11,8,10,2,13,9,0,2,8,3,6,5,9,1,13,0,7,12,4,11,10,0,10,3,9,8,11,12,6,2,5,4,13,1,7,11,12,6,9,1,5,4,0,13,7,8,2,10,3}

    Returns: {3, 9, 13, 5, 7, 0, 6, 2, 4, 1, 12, 8, 10, 11 }

  31. {26,1,36,4,21,34,7,6,33,18,25,10,22,24,16,27,13,12,35,17,2,23,43,3,39,28,14,0,38,42,32,5,30,40,37,15,19,11,9,20,29,41,31,8,9,31,30,36,37,25,6,8,41,38,2,34,12,24,15,35,22,21,42,40,28,1,14,29,11,27,10,4,18,13,0,17,20,3,7,19,43,39,16,5,33,26,32,23,7,4,33,40,16,15,41,35,38,32,23,42,36,13,0,17,10,20,43,6,19,27,3,5,24,30,26,28,34,11,8,22,18,39,12,37,29,1,25,9,31,21,14,2,18,42,14,36,19,12,33,5,27,28,16,29,9,20,3,30,43,0,2,41,10,15,4,34,31,25,17,7,38,37,8,39,11,21,24,13,6,32,22,26,1,40,23,35,43,9,7,16,4,12,22,24,21,38,40,35,33,2,17,0,42,29,10,25,41,36,27,39,5,26,15,3,31,6,34,14,13,32,1,20,23,19,11,30,8,28,18,37,13,26,4,6,28,23,32,2,9,8,10,37,19,42,12,20,18,24,29,34,33,0,40,43,22,7,41,11,16,35,31,17,36,3,30,21,39,27,1,38,25,15,14,5,11,40,26,34,22,24,37,18,0,31,36,29,7,8,14,3,38,41,28,13,21,33,42,4,12,39,27,10,35,2,43,1,25,20,19,32,9,16,15,6,5,30,23,17,35,25,10,21,15,7,24,32,22,12,18,23,13,20,42,37,16,3,40,31,5,33,36,9,27,30,6,8,11,17,19,14,38,29,0,34,28,43,1,2,4,41,26,39,24,43,34,40,14,32,6,41,25,30,8,39,23,28,29,9,16,18,20,3,11,35,4,17,38,21,0,31,37,12,33,2,15,36,7,10,1,27,13,5,19,26,42,22,13,20,3,43,28,26,24,27,31,22,10,34,23,15,14,21,38,41,42,8,6,36,25,29,12,39,32,17,18,5,35,2,0,19,11,7,30,1,37,40,16,4,9,33,39,28,26,35,41,23,40,29,20,22,33,24,12,0,10,34,21,11,2,37,18,4,25,32,7,13,31,19,43,9,1,27,6,8,14,38,17,30,3,5,42,16,15,36,29,14,27,37,8,6,10,42,25,1,39,34,13,40,7,36,17,12,16,26,24,3,32,11,9,15,19,21,41,35,38,0,30,20,33,28,4,5,43,18,31,2,22,23,4,26,31,0,13,16,6,15,21,43,10,25,41,24,28,40,42,29,36,30,39,1,9,19,17,7,22,23,38,3,11,18,34,37,35,32,5,8,2,20,14,27,33,12,40,23,26,7,18,41,35,32,28,20,3,17,13,9,38,0,39,16,24,6,36,21,25,30,33,14,5,29,19,1,43,2,12,15,10,31,42,11,27,4,22,34,37,8,10,34,12,27,7,0,4,23,41,1,28,3,29,36,24,9,31,37,43,21,20,38,33,16,35,26,11,17,32,42,18,15,5,6,19,25,14,2,13,30,8,39,40,22,1,21,20,15,39,4,7,41,33,42,34,24,10,29,8,37,40,11,2,43,26,32,12,3,38,36,14,31,6,22,28,23,9,16,35,30,27,0,5,18,13,25,19,17,22,27,41,38,24,4,8,37,31,42,35,34,25,10,39,1,36,17,2,9,26,28,21,18,33,5,6,3,29,12,20,15,0,32,19,14,7,23,30,40,16,43,13,11,26,18,7,43,41,10,32,30,8,16,33,28,35,25,17,40,0,38,19,4,23,9,14,31,5,27,20,21,24,11,6,12,36,39,13,42,15,2,29,1,37,34,22,3,17,16,9,26,2,24,41,4,13,37,14,32,22,0,18,30,1,8,7,42,40,19,15,35,29,39,12,6,28,31,27,38,43,36,34,5,20,10,23,11,33,25,3,21,30,38,20,8,1,34,22,18,33,4,19,32,14,16,26,2,31,41,35,11,29,24,39,5,42,23,12,25,21,15,28,37,13,6,43,9,40,10,36,27,0,17,3,7,26,36,24,17,41,16,6,33,31,7,38,2,27,4,5,29,3,8,40,23,25,13,35,42,15,39,28,22,32,14,12,21,1,10,9,43,30,34,37,20,0,19,11,18,8,4,37,27,25,33,12,2,22,9,39,41,10,26,32,17,11,34,13,7,42,30,19,14,3,28,36,16,5,43,35,18,38,40,6,31,0,21,29,15,23,24,1,20,1,14,36,19,21,13,2,43,22,5,39,7,38,6,16,27,12,29,17,8,18,4,37,41,9,30,26,40,33,11,23,35,34,25,28,24,32,42,20,0,3,31,10,15,39,17,35,20,6,13,28,14,37,7,19,22,23,41,12,11,21,3,38,5,33,40,36,25,18,16,34,4,43,8,27,10,31,9,26,24,29,1,30,15,32,2,0,42,28,0,6,21,7,17,26,34,35,15,38,4,27,25,18,2,9,39,12,13,1,32,33,37,22,14,30,31,10,20,3,29,8,43,24,36,19,11,5,41,42,16,23,40,12,42,34,17,35,0,31,21,27,37,14,30,32,7,28,40,24,19,36,2,15,4,23,13,9,18,11,5,43,26,10,1,16,39,33,3,41,6,8,25,29,22,20,38,10,14,12,31,36,25,19,32,1,5,15,42,3,2,11,8,9,4,18,27,20,40,23,41,0,37,13,6,39,35,43,16,24,26,21,7,28,30,38,33,22,34,29,17,15,13,17,8,19,11,6,1,41,32,10,38,16,23,2,42,3,27,14,31,5,20,12,30,34,4,9,7,40,26,24,21,25,35,18,29,43,37,22,0,39,33,28,36,40,27,2,33,13,31,9,38,16,5,8,32,43,4,24,19,39,10,35,25,34,1,42,29,20,26,11,21,41,3,14,28,7,17,36,18,6,12,23,0,15,30,37,22,9,15,17,8,36,16,30,2,42,7,40,0,29,31,26,41,33,3,22,43,10,39,34,13,12,5,28,4,38,21,23,20,1,18,32,27,14,24,11,19,37,35,25,6,24,38,37,22,25,3,36,9,6,1,11,0,20,8,33,41,29,16,14,23,7,43,4,28,31,10,27,34,15,35,18,13,21,26,19,5,32,42,2,12,17,39,40,30,5,39,14,27,30,31,4,16,28,40,1,9,10,24,19,2,22,37,6,34,43,13,33,42,18,8,23,21,3,12,11,36,7,26,17,0,25,29,35,41,38,20,32,15,8,27,17,34,21,2,22,31,3,35,9,13,20,25,30,18,28,11,40,37,19,23,33,24,12,7,0,4,36,26,6,15,39,43,29,14,5,41,16,10,1,42,38,32,27,22,20,7,40,10,19,32,2,37,21,41,5,25,43,29,28,9,39,36,35,1,30,38,11,31,16,23,34,18,6,24,8,26,12,13,17,33,3,15,14,4,0,42,43,25,17,35,21,33,16,10,19,41,4,5,29,39,30,40,26,3,22,14,27,2,8,36,7,11,23,28,15,38,13,42,9,6,1,18,0,32,37,34,31,24,12,20,25,5,24,16,36,10,35,27,39,6,33,13,43,23,2,15,41,11,30,19,32,22,38,17,21,37,42,31,12,26,18,4,28,7,0,34,9,40,3,14,1,29,8,20,2,33,19,32,0,4,6,14,25,39,3,38,41,36,43,37,18,22,17,26,40,29,15,5,10,34,42,7,1,27,9,13,31,24,8,23,11,12,35,20,16,21,28,30,20,23,38,11,25,42,8,3,27,6,19,32,29,33,22,4,35,12,40,10,13,1,34,7,41,21,9,17,43,15,30,18,39,36,0,37,2,16,31,28,26,5,14,24,11,15,17,25,1,28,3,37,18,10,40,13,41,4,29,26,31,22,34,36,32,43,9,8,39,19,6,42,30,24,35,2,23,0,21,27,14,5,33,20,12,7,16,38,27,16,34,41,2,21,10,43,6,18,28,37,39,30,33,29,36,38,19,12,13,35,31,14,25,4,15,20,23,3,8,42,5,9,7,32,26,11,1,24,22,40,0,17,12,38,29,10,27,42,0,3,37,30,4,34,20,19,7,28,2,36,31,25,6,16,21,13,14,43,18,41,24,8,40,35,32,33,26,11,23,1,22,15,9,39,5,17,42,27,41,0,8,25,38,28,3,9,32,14,30,2,17,36,35,43,26,5,40,16,39,12,4,18,29,1,37,31,15,33,19,22,34,7,20,10,6,13,11,24,23,21,41,5,37,0,7,19,24,4,39,42,31,29,26,32,12,27,28,38,15,40,33,17,25,6,10,43,23,3,30,9,16,11,2,21,34,8,22,20,14,13,36,18,1,35,34,19,23,42,28,13,7,5,27,17,8,38,0,37,18,29,3,1,32,22,39,24,10,12,20,35,31,21,36,30,6,16,2,26,4,40,15,9,43,25,33,14,41,11}

    Returns: {26, 31, 7, 18, 16, 6, 11, 35, 14, 13, 23, 29, 4, 40, 0, 21, 22, 32, 17, 30, 36, 37, 1, 39, 28, 12, 10, 15, 33, 9, 24, 5, 8, 19, 43, 25, 2, 20, 3, 27, 38, 42, 41, 34 }

  32. {25,17,22,1,8,4,14,9,5,19,6,10,7,18,2,13,26,0,3,11,20,16,15,12,27,24,21,23,21,3,26,7,22,1,18,16,0,5,12,27,10,13,4,14,8,19,6,9,25,20,15,11,23,17,2,24,24,8,14,18,26,13,17,16,9,7,15,5,2,0,23,19,25,1,4,3,10,22,6,12,11,20,27,21,17,8,1,23,22,11,16,7,3,2,0,12,27,20,6,24,26,9,10,13,14,21,5,19,15,25,4,18,15,21,11,1,19,20,13,5,7,24,0,25,2,18,22,6,26,27,9,16,8,4,12,3,17,23,14,10,4,17,6,0,2,24,20,15,14,21,18,12,23,13,11,10,26,19,22,3,1,7,5,9,16,8,25,27,1,6,25,13,27,9,4,17,8,3,16,23,10,21,22,15,20,14,19,2,7,12,5,0,11,26,18,24,5,2,14,19,15,10,27,1,18,24,12,0,23,3,21,8,16,22,9,13,6,7,20,4,26,17,11,25,2,17,19,16,15,0,14,10,21,7,24,3,27,6,26,25,12,23,20,13,9,8,11,4,22,5,18,1,19,6,13,1,5,20,24,8,14,21,11,12,2,18,23,26,7,22,17,9,15,4,0,3,25,10,27,16,9,6,3,11,7,21,8,18,10,13,25,5,26,23,16,2,24,4,27,22,14,12,15,17,1,20,19,0,1,25,12,22,27,18,23,13,5,2,24,21,8,11,14,15,26,3,7,4,16,19,6,0,9,20,10,17,13,24,16,25,3,1,19,9,26,2,17,11,0,5,14,12,7,8,20,22,21,10,27,6,15,4,18,23,3,23,21,25,7,9,10,19,14,11,16,27,12,18,2,26,20,4,13,5,0,24,6,17,8,15,1,22,3,24,5,6,11,9,2,27,25,12,16,21,10,7,0,1,23,17,20,14,8,26,13,18,15,19,22,4,16,23,1,0,3,19,15,10,26,11,8,2,7,18,12,24,5,25,4,27,14,9,22,20,17,13,6,21,6,24,0,3,19,5,21,16,23,15,14,1,11,18,17,20,12,26,7,8,27,2,4,10,25,22,9,13,3,27,1,8,17,24,2,20,15,0,10,13,26,9,18,25,21,4,5,7,6,19,12,14,11,23,22,16,16,20,11,26,8,4,3,10,18,24,17,23,25,2,9,19,22,14,21,13,6,5,12,7,15,0,27,1,15,20,17,8,26,2,10,6,0,22,11,4,18,14,1,21,3,19,23,9,16,5,13,27,7,24,25,12,14,15,2,26,27,18,21,0,22,6,4,13,9,7,10,17,24,1,5,23,19,3,25,16,11,8,12,20,14,23,4,1,24,15,7,26,8,17,11,19,21,16,25,18,22,5,27,9,2,20,3,0,12,10,6,13,13,25,7,20,12,24,23,17,1,22,4,18,3,27,19,15,0,10,26,14,9,21,2,16,11,6,8,5,16,18,23,5,9,10,22,26,7,4,3,2,21,19,6,12,1,15,14,11,8,25,27,17,20,0,13,24,24,10,22,0,16,5,18,4,15,20,7,6,12,2,26,14,13,8,17,23,9,11,3,19,1,21,27,25,25,19,5,22,16,10,2,8,9,13,7,3,15,23,4,18,20,1,11,26,21,14,24,17,6,12,27,0,6,0,5,26,10,4,24,22,23,25,14,16,18,7,21,3,17,13,1,20,8,15,2,19,12,11,9,27,10,21,8,2,1,25,22,3,7,17,24,27,9,12,5,14,23,0,6,15,26,13,20,16,19,11,4,18}

    Returns: {22, 21, 8, 17, 11, 4, 1, 5, 2, 19, 9, 12, 13, 23, 3, 16, 0, 27, 20, 15, 26, 14, 7, 18, 24, 25, 6, 10 }

  33. {13,2,22,11,14,23,28,19,25,21,0,10,30,33,17,9,3,16,1,27,4,7,24,5,31,18,8,32,26,15,6,12,20,29,16,29,15,7,25,11,14,27,26,32,2,0,31,13,18,9,23,4,22,28,30,1,6,19,10,21,24,3,20,12,17,5,8,33,32,24,23,20,28,12,10,4,8,3,25,11,29,7,0,18,15,27,19,6,31,1,5,9,2,17,30,22,26,16,33,14,13,21,5,1,32,31,4,12,11,28,27,26,33,6,17,21,23,20,3,22,18,25,14,30,9,24,13,29,2,0,16,7,19,10,8,15,14,12,21,16,17,26,15,0,31,32,19,20,6,11,3,1,24,18,25,2,28,7,13,30,4,33,27,22,9,10,8,29,5,23,10,19,26,4,30,9,27,18,11,22,33,1,17,7,29,24,23,3,2,6,25,13,32,0,5,16,28,31,15,8,12,21,14,20,2,28,15,27,10,33,23,14,17,12,20,11,31,0,3,18,7,4,29,13,9,1,24,22,30,26,19,8,5,32,21,25,6,16,26,31,28,33,12,0,18,9,6,7,2,24,20,27,10,13,16,21,32,23,1,29,4,17,14,30,5,22,8,3,11,25,15,19,26,1,18,33,13,24,25,31,12,22,15,30,32,23,27,14,10,21,0,16,5,6,29,8,9,17,28,4,7,20,3,19,11,2,15,7,16,23,22,30,21,0,5,13,27,33,24,32,29,10,8,12,17,20,2,4,14,3,1,11,18,25,26,28,9,6,31,19,33,7,31,18,15,17,11,26,4,25,16,12,3,19,29,9,13,10,14,2,21,6,23,27,24,32,30,22,5,20,0,1,8,28,6,25,30,26,10,11,9,1,27,22,2,15,3,14,18,31,21,19,8,7,4,24,23,13,12,16,5,0,29,28,20,32,17,33,27,25,33,17,1,3,26,20,18,28,29,30,8,0,16,12,14,6,24,9,19,23,10,2,31,5,15,13,11,7,21,32,22,4,12,6,1,3,4,2,17,8,23,10,7,20,13,25,32,29,0,11,27,28,5,22,15,33,26,19,18,31,14,9,16,24,30,21,20,17,32,2,18,11,23,29,15,4,31,21,22,8,9,24,5,33,12,14,28,6,19,13,3,10,30,1,25,16,27,0,7,26,15,23,30,14,7,6,19,22,24,12,16,4,1,10,8,27,26,2,17,13,0,25,9,18,21,32,5,31,11,28,3,29,33,20,31,14,12,1,8,13,20,26,30,17,27,4,33,3,19,7,29,0,11,25,15,21,28,22,23,5,2,32,10,18,6,9,16,24,18,7,23,8,20,19,24,21,13,10,6,9,32,0,12,5,29,33,31,26,4,30,17,15,16,27,2,11,3,1,25,22,14,28,14,4,33,12,2,11,9,26,22,16,27,7,29,31,32,24,15,20,30,21,6,1,19,25,5,8,0,28,23,17,3,18,13,10,13,9,10,21,6,12,20,27,2,22,25,4,7,33,0,5,30,15,18,26,3,11,8,23,32,28,29,17,31,14,16,1,24,19,0,12,31,11,18,28,27,17,9,33,3,30,13,4,22,14,19,15,24,8,10,20,2,6,29,32,1,16,23,5,7,21,25,26,19,9,4,13,26,31,5,11,1,12,3,14,17,2,10,30,8,6,29,28,15,23,0,21,18,33,7,24,25,22,16,32,27,20,28,33,10,23,3,12,18,6,29,30,4,17,9,32,1,21,25,7,16,27,31,24,26,14,22,2,19,11,0,13,5,8,15,20,24,12,15,9,29,18,23,20,5,14,17,26,27,32,28,22,7,11,3,33,30,31,6,8,1,19,4,2,16,10,25,21,13,0,8,17,23,10,18,13,32,15,7,33,27,11,19,2,0,28,4,21,22,20,5,26,6,29,3,12,9,14,16,1,25,30,24,31,25,32,1,4,13,16,14,19,10,9,8,7,24,15,26,22,3,6,20,12,29,11,21,2,17,30,23,31,18,5,28,33,0,27,21,4,15,11,33,7,14,9,24,8,0,17,23,3,18,28,16,22,32,30,10,29,1,5,6,26,13,25,31,27,19,12,2,20,22,29,33,17,23,7,13,31,3,21,10,25,11,5,19,4,2,26,1,28,32,15,12,16,18,8,20,9,24,27,6,14,0,30,30,6,11,28,27,31,8,32,19,12,26,17,29,0,15,21,22,2,18,14,25,1,3,16,23,24,9,5,20,33,10,4,13,7,1,33,9,10,28,2,31,19,3,6,15,7,21,29,25,16,11,30,0,27,17,18,24,32,26,22,4,23,12,8,13,5,14,20,19,29,33,6,22,14,20,32,4,21,1,30,23,7,16,25,24,27,0,8,31,12,10,13,26,18,5,9,17,11,3,28,2,15,15,14,30,4,32,3,10,9,23,29,26,25,20,17,1,8,33,19,2,24,0,18,28,11,21,5,12,31,6,13,27,7,16,22,3,30,18,33,7,24,14,15,16,10,1,11,25,0,26,28,19,31,6,5,27,2,8,23,13,17,29,12,9,21,4,20,32,22,9,28,24,3,8,20,0,27,13,4,21,1,18,5,29,19,26,25,16,6,10,2,12,23,7,22,15,33,11,14,17,32,31,30}

    Returns: {11, 16, 32, 5, 17, 10, 2, 7, 26, 15, 33, 6, 27, 12, 20, 23, 31, 18, 14, 13, 0, 19, 28, 24, 8, 25, 21, 22, 30, 1, 29, 4, 3, 9 }

  34. {33,10,25,27,18,36,8,12,14,37,47,9,4,1,38,20,46,24,26,43,16,30,29,34,0,31,2,22,35,23,45,42,15,19,7,6,21,28,3,40,11,5,17,39,44,41,32,13,20,35,22,6,43,0,23,29,42,4,15,37,24,25,41,31,44,3,38,10,1,11,13,30,45,46,17,33,28,12,7,36,27,19,32,2,18,47,9,26,8,5,14,39,16,34,40,21,26,10,16,34,44,39,19,22,32,0,33,12,24,36,9,31,11,21,7,15,37,5,30,6,45,2,14,1,4,42,3,43,18,17,35,28,13,41,40,25,47,23,27,20,29,38,46,8,16,34,1,5,10,30,35,18,12,33,8,23,32,0,46,20,17,7,44,9,27,47,42,29,4,28,36,14,39,6,37,25,3,38,31,26,24,22,43,41,15,40,19,13,2,21,45,11,27,17,6,37,22,28,42,20,26,35,47,16,3,9,2,8,1,4,43,29,7,18,24,45,19,15,11,46,30,34,0,31,40,32,5,21,25,12,39,13,38,10,14,36,41,23,44,33,45,33,10,20,42,31,13,18,23,19,26,9,12,35,1,25,38,5,14,34,46,2,8,28,29,43,36,24,27,17,32,44,7,47,37,6,11,40,30,39,22,41,3,4,15,0,16,21,40,10,46,22,16,19,29,5,45,4,25,14,27,30,43,42,47,21,9,20,39,11,7,6,8,0,35,12,36,33,2,37,38,31,28,15,26,13,17,23,18,32,44,24,34,41,1,3,8,9,41,47,2,15,18,7,6,23,39,16,3,36,33,10,43,27,28,1,20,17,35,42,22,32,38,11,37,14,24,25,46,30,40,31,12,0,44,21,5,19,45,34,13,4,29,26,45,3,5,39,20,30,44,28,11,40,17,31,25,14,8,19,29,10,27,42,24,35,37,32,16,2,9,41,33,1,38,6,46,22,43,34,13,12,21,47,7,15,26,18,36,4,23,0,32,8,18,10,9,0,25,35,46,47,15,45,42,22,38,21,17,4,19,27,14,13,43,31,30,33,39,40,41,16,36,5,3,6,12,28,11,26,44,7,24,23,1,29,37,34,2,20,13,23,20,18,21,31,28,32,27,45,17,2,7,30,46,34,41,22,8,1,39,38,3,11,25,19,36,5,4,6,26,47,43,33,35,37,40,0,14,12,15,16,29,10,9,24,44,42,2,37,25,5,11,31,42,26,38,8,3,10,9,35,6,1,20,30,18,22,13,32,24,23,41,46,39,33,44,27,40,14,36,45,29,0,12,17,15,43,4,28,47,7,34,16,19,21,47,23,41,21,34,15,29,17,20,42,3,12,46,44,11,18,1,45,38,16,26,2,32,43,25,24,30,40,33,13,4,9,19,28,31,0,8,27,22,6,10,5,36,7,37,39,14,35,29,11,27,46,42,45,1,33,15,17,5,26,43,40,25,38,24,12,10,31,39,30,32,28,6,47,37,36,4,13,0,19,21,22,20,8,41,9,16,23,44,3,18,34,35,14,7,2,36,25,44,38,1,14,16,3,10,45,46,28,15,39,40,4,21,6,20,11,27,35,7,23,42,30,12,47,37,13,41,0,22,2,24,18,5,9,34,43,29,32,31,8,17,26,19,33,31,18,5,26,37,17,32,36,1,21,6,35,3,20,41,4,13,44,27,15,23,42,16,28,40,2,7,29,10,22,0,45,9,19,30,14,46,25,12,11,8,34,43,38,24,47,39,33,47,3,7,10,17,14,25,13,15,6,40,38,32,26,16,20,23,35,34,8,9,1,29,30,27,45,4,24,18,46,19,41,43,2,36,11,22,21,5,31,42,28,12,44,37,39,33,0,9,17,5,46,41,47,10,19,42,45,12,37,22,11,16,43,24,18,15,34,36,3,29,13,20,8,31,32,0,1,6,44,35,7,30,33,25,21,40,4,23,27,39,2,26,28,14,38,42,29,27,44,13,22,4,11,21,0,43,23,28,37,39,30,32,15,20,41,1,5,38,24,10,3,45,26,6,8,16,35,14,40,2,17,34,47,25,18,36,31,9,12,33,7,19,46,3,35,15,4,40,47,34,21,7,20,16,24,0,8,5,22,9,30,44,37,45,17,18,39,28,41,13,26,32,36,33,2,31,6,1,42,46,38,25,10,23,12,29,43,11,19,14,27,38,42,39,2,41,7,15,43,18,16,34,6,36,24,28,47,25,27,19,29,0,21,9,4,20,14,30,11,46,26,45,35,1,13,10,23,44,33,3,40,32,5,17,8,22,31,37,12,6,40,34,39,4,29,13,46,37,33,25,31,2,19,8,11,1,45,42,44,9,17,21,22,0,26,12,16,3,35,41,10,14,24,7,28,15,36,32,47,27,43,18,30,20,23,5,38,27,11,21,15,26,30,31,33,4,3,29,24,32,40,47,20,17,12,8,44,25,23,37,46,28,10,36,6,42,9,45,34,19,18,0,14,38,13,22,2,43,16,5,1,7,39,41,35,20,8,24,40,11,27,28,30,3,4,16,1,18,45,33,14,6,26,34,12,36,15,7,42,9,13,35,37,22,29,17,39,21,25,0,38,2,32,46,23,44,31,47,5,41,43,10,19,42,0,46,8,15,33,31,30,18,39,20,29,44,14,21,2,28,41,47,26,22,45,7,34,19,40,23,6,16,32,9,24,35,37,4,38,1,27,10,36,11,13,43,25,3,5,12,17,38,41,16,37,23,35,9,29,27,12,18,25,31,7,8,30,14,44,3,19,24,40,2,26,22,39,32,6,11,10,13,47,21,34,17,5,20,1,45,36,46,43,4,15,0,28,33,42,7,25,5,11,17,46,20,41,15,26,3,14,2,19,8,9,37,40,38,18,24,47,27,44,1,12,34,21,0,6,30,36,32,33,31,22,13,4,10,16,42,29,23,45,43,39,35,28,5,17,45,39,2,13,19,16,26,0,8,22,29,38,34,15,20,33,35,14,3,32,1,25,24,21,31,12,44,27,43,23,30,11,28,18,6,4,46,47,7,10,41,37,36,9,40,42,30,9,16,27,19,41,18,33,7,12,0,22,46,39,38,13,21,42,28,5,6,15,26,37,8,2,20,47,43,35,40,3,23,14,11,34,24,4,29,10,17,25,1,31,44,36,45,32,15,40,7,16,10,22,1,11,30,18,17,27,21,31,33,23,37,41,38,5,14,42,0,47,12,4,6,28,26,19,2,39,29,34,36,43,13,3,24,45,25,9,44,35,8,20,32,46,10,15,32,47,41,36,16,9,43,7,1,17,12,29,35,11,28,3,14,39,6,22,13,34,45,25,37,44,33,38,24,31,46,26,2,27,23,21,5,8,20,42,4,19,18,30,0,40,9,25,47,2,43,28,46,20,7,13,44,19,23,30,36,45,11,26,39,40,21,37,24,22,10,5,18,29,38,0,1,3,8,15,41,42,16,27,4,31,14,6,33,17,34,35,12,32,46,32,25,21,11,6,29,22,34,2,0,1,4,9,47,35,14,38,23,45,42,10,13,39,16,7,17,31,18,27,5,12,36,15,41,40,37,30,19,44,20,3,24,8,33,28,43,26,41,40,21,9,26,32,43,30,12,7,45,5,10,24,16,17,31,37,35,46,42,22,28,47,4,0,3,14,39,33,44,19,15,20,25,13,29,1,23,18,27,6,2,34,11,38,8,36,12,26,32,47,2,24,25,44,36,11,27,29,42,43,37,28,6,23,41,31,1,16,13,38,22,39,5,9,15,18,19,10,30,8,7,40,46,14,21,20,4,45,33,3,34,0,35,17,27,34,23,11,38,39,2,31,14,1,16,40,6,26,41,10,19,42,20,45,8,3,32,13,4,12,7,35,28,43,0,30,15,36,22,5,18,44,46,33,9,24,29,47,21,25,17,37,44,11,5,32,0,28,36,2,47,13,24,33,43,30,21,31,40,25,26,20,46,42,19,35,39,16,17,12,3,38,10,9,8,22,29,45,27,4,7,34,41,18,14,23,15,1,6,37,36,19,35,18,23,26,6,47,16,0,8,31,34,37,41,27,42,22,14,12,29,17,40,33,24,44,39,21,7,30,9,46,2,5,45,32,10,11,28,15,20,4,13,3,25,43,1,38,29,40,5,27,15,13,21,9,26,22,36,0,17,18,4,47,14,33,43,16,46,2,31,42,1,44,7,23,41,3,10,32,37,34,30,8,39,12,45,28,38,11,20,24,6,35,25,19,8,30,36,31,43,39,11,41,27,13,5,20,14,38,3,25,12,10,23,19,32,26,28,16,18,46,33,22,4,9,6,15,29,0,40,37,1,21,7,35,42,44,17,34,47,24,45,2,5,1,24,32,34,23,33,14,17,8,19,9,27,31,37,4,26,28,39,22,16,43,0,45,44,18,46,13,41,11,36,20,47,35,15,7,21,10,25,40,2,29,42,12,6,38,3,30,29,41,36,37,38,46,6,33,28,35,47,30,14,24,43,22,18,16,17,4,32,20,13,1,39,45,23,10,3,25,7,15,34,8,2,27,21,9,5,0,42,40,44,19,12,31,11,26,42,37,29,17,6,39,32,44,12,38,7,2,30,43,21,28,22,13,14,34,47,8,41,35,9,45,16,27,25,4,11,1,5,0,3,23,46,31,40,26,10,33,24,20,18,36,15,19,17,46,15,14,44,7,39,40,6,5,27,16,1,38,8,3,4,35,19,20,34,12,45,0,25,33,2,26,36,11,31,18,9,29,13,37,21,23,30,42,43,22,10,41,28,32,24,47,10,45,2,19,16,7,27,29,23,42,28,37,6,4,22,36,43,31,12,47,41,26,38,30,9,13,24,40,25,44,39,11,17,21,34,5,14,33,15,8,32,0,20,46,1,35,18,3,20,22,4,5,45,35,21,39,47,15,8,40,13,29,23,30,3,17,38,32,34,14,36,7,26,24,37,6,25,1,46,42,10,31,18,12,11,28,27,0,9,2,43,19,16,33,44,41,37,25,12,44,26,20,8,27,10,36,4,45,14,15,9,43,30,11,13,39,5,46,42,33,29,38,28,0,22,47,35,16,24,41,7,3,2,34,1,23,18,19,32,6,21,31,17,40,40,45,9,17,4,11,31,47,10,39,35,1,44,33,41,2,37,34,25,0,13,15,36,46,6,29,28,23,7,27,38,22,14,32,26,8,24,19,30,20,18,5,43,3,21,16,12,42}

    Returns: {33, 35, 26, 16, 27, 45, 40, 18, 39, 32, 13, 2, 47, 29, 25, 31, 14, 19, 22, 3, 38, 6, 11, 24, 0, 23, 7, 5, 30, 15, 43, 9, 46, 41, 12, 34, 44, 36, 21, 8, 1, 28, 42, 17, 10, 20, 37, 4 }

  35. {1,3,0,2,1,3,0,2,3,0,2,1,1,2,3,0}

    Returns: {0, 1, 3, 2 }

  36. {2,6,1,21,15,7,30,3,18,13,12,44,35,40,29,9,26,43,23,14,36,8,0,33,4,19,37,16,24,11,39,32,41,5,27,38,42,22,31,28,17,10,20,34,25,2,9,35,1,3,14,43,25,26,5,15,37,39,8,10,23,16,34,27,42,17,18,19,13,28,12,6,21,38,33,7,40,29,32,31,22,11,4,20,0,30,24,41,44,36,9,15,32,41,16,5,7,11,29,13,20,43,37,27,44,34,33,42,30,12,35,26,23,1,6,22,24,19,25,18,3,0,4,21,40,14,8,39,28,2,31,10,36,38,17,33,30,4,40,44,15,25,32,1,10,23,39,9,22,27,34,5,14,31,43,35,21,26,28,42,16,38,6,18,24,8,2,0,36,12,37,3,7,41,29,11,19,17,20,13,20,37,14,7,32,17,39,38,10,4,5,34,15,28,22,8,23,3,21,9,16,40,0,36,24,27,26,2,44,18,25,29,43,41,30,1,33,42,35,19,11,12,31,13,6,37,26,2,33,9,19,4,20,42,39,27,34,0,36,21,41,5,6,10,30,38,17,43,15,35,3,16,7,12,1,25,14,28,32,13,31,18,22,40,23,29,11,8,44,24,6,41,24,27,30,15,16,36,28,29,20,34,43,35,32,39,17,14,42,23,26,31,40,5,3,11,13,9,1,12,21,8,37,0,38,7,33,22,25,19,44,10,18,4,2,17,38,22,18,4,3,19,39,8,25,24,27,40,31,35,15,7,12,29,41,10,26,43,14,32,28,1,16,37,21,5,42,6,11,13,34,2,20,36,23,0,44,9,30,33,26,2,44,43,34,28,37,15,23,31,8,7,10,0,20,33,1,36,9,16,5,40,18,38,25,3,13,29,21,32,4,42,30,14,24,17,35,6,22,27,19,39,12,11,41,24,32,25,26,34,14,23,8,43,4,42,29,6,31,21,38,17,20,3,37,19,44,11,15,9,2,13,18,1,30,16,39,40,0,28,22,33,5,10,36,7,35,12,27,41,27,22,17,38,39,20,8,31,16,9,2,44,6,21,24,13,25,37,0,3,5,26,23,14,28,42,36,11,32,4,29,41,30,40,34,18,7,1,12,15,43,10,35,19,33,20,35,10,19,34,0,25,41,29,42,9,31,17,15,3,44,40,32,8,39,12,2,11,6,7,4,36,1,23,21,33,26,37,13,43,22,24,27,18,5,38,14,16,30,28,1,33,2,26,11,42,17,31,44,15,20,21,0,23,8,6,24,36,14,10,34,37,18,13,29,16,22,7,40,12,9,30,4,25,39,32,43,28,38,35,5,3,19,27,41,10,36,20,33,43,42,18,7,5,13,38,28,8,21,37,19,26,17,11,24,15,31,35,12,23,0,32,39,41,44,22,30,2,3,14,25,1,6,34,40,29,27,4,9,16,34,40,0,7,33,6,20,3,29,36,21,4,26,8,15,24,39,9,35,19,10,30,44,18,43,11,27,12,17,28,32,22,23,13,1,31,37,14,25,2,41,5,42,16,38,15,21,17,29,18,1,35,3,41,5,10,14,43,7,25,31,12,24,33,16,22,0,37,44,6,27,4,2,8,19,9,30,26,38,23,34,11,36,42,28,13,32,20,40,39,30,34,39,20,25,21,2,27,5,22,11,31,32,7,29,16,43,24,36,4,19,37,35,9,15,0,26,28,41,33,38,14,3,23,13,1,6,42,10,8,12,40,44,17,18,32,5,13,10,35,8,30,43,29,40,27,26,39,2,38,42,3,19,22,12,21,1,9,6,17,25,0,33,44,37,18,28,7,20,41,36,15,34,14,23,31,16,11,24,4,16,12,20,0,43,37,29,31,41,11,33,42,22,2,6,39,19,14,36,35,32,7,44,26,38,18,23,25,9,5,34,1,24,21,15,8,17,3,13,10,30,40,28,27,4,12,1,28,2,7,24,9,23,8,27,39,6,25,13,14,33,26,31,22,44,17,34,30,18,11,43,5,37,16,35,3,38,41,29,21,0,36,40,20,4,10,32,42,19,15,9,25,12,3,34,0,29,5,35,13,37,28,43,21,18,8,33,32,10,41,23,20,24,2,22,38,26,36,42,15,11,44,30,16,39,6,1,17,40,4,19,14,31,27,7,1,41,14,36,3,2,21,40,43,44,28,13,16,4,29,38,12,18,15,27,23,5,20,0,17,19,32,9,26,22,11,25,34,30,31,39,6,35,33,24,37,42,7,8,10,24,0,6,9,37,41,36,13,4,18,2,16,14,20,5,26,44,25,11,10,32,30,27,19,3,34,40,15,28,29,23,21,39,31,22,7,33,1,8,17,35,12,43,42,38,17,9,20,0,29,13,7,5,43,2,28,8,38,6,35,36,37,44,31,25,18,33,4,26,11,14,3,19,42,41,40,30,16,24,27,22,21,23,34,1,32,15,39,12,10,0,42,23,32,35,39,9,12,6,30,33,26,13,7,24,29,36,2,31,38,3,1,41,16,5,22,44,40,11,10,21,20,25,43,15,4,14,18,28,37,8,19,34,17,27,23,24,11,32,14,5,39,10,37,30,28,18,2,34,42,17,13,35,20,29,38,40,22,3,7,33,0,4,1,43,31,27,16,44,9,25,21,8,36,41,15,6,26,12,19,3,0,6,39,42,37,14,29,30,25,4,19,36,33,7,12,8,9,22,18,5,38,15,35,1,13,27,10,11,21,20,24,23,31,44,34,26,40,32,17,16,2,28,41,43,36,5,13,30,3,40,41,10,33,26,17,32,6,31,44,39,12,4,29,22,43,23,42,35,14,9,2,1,37,11,0,7,16,25,27,8,19,21,34,28,15,24,20,38,18,1,16,18,6,35,7,37,34,15,26,28,25,4,29,3,22,14,40,33,0,44,23,13,9,41,20,42,31,24,17,5,19,36,8,43,2,30,38,12,10,11,32,39,27,21,35,14,1,31,17,27,9,11,29,43,20,7,19,21,33,41,22,0,5,32,2,10,28,4,24,6,25,8,3,23,30,12,15,34,40,44,37,18,39,42,36,16,26,13,38,31,32,42,8,13,5,6,23,20,3,21,17,2,19,41,33,36,0,10,4,26,25,12,27,22,29,30,14,24,43,44,15,40,38,16,1,28,39,7,11,35,34,18,37,9,34,4,29,41,18,33,24,17,21,27,26,6,16,35,5,20,8,19,10,32,7,11,12,25,37,9,1,22,14,39,31,0,2,13,23,43,38,42,3,28,30,15,36,40,44,44,5,34,32,15,23,3,7,41,31,35,24,1,28,22,43,39,17,4,26,33,21,6,18,30,29,13,20,9,38,36,8,12,10,27,16,25,42,37,40,19,0,14,2,11,14,36,25,6,1,37,38,39,5,17,7,21,43,41,26,42,3,31,35,30,27,40,4,8,23,34,12,28,9,19,18,2,11,33,29,44,16,24,0,10,13,22,32,20,15,34,14,17,3,33,28,4,1,22,15,2,44,20,21,43,8,23,13,32,40,37,25,10,38,39,0,26,42,12,41,35,36,6,30,24,7,18,16,11,19,9,27,5,31,29,42,26,23,24,38,0,37,16,19,15,25,44,22,41,33,4,5,32,7,11,1,31,3,40,35,36,29,8,9,27,28,21,39,17,10,2,12,30,6,34,20,43,14,18,13,41,8,25,37,39,5,26,40,6,3,12,9,30,42,35,38,33,0,17,23,19,10,43,15,28,27,1,29,44,34,36,14,21,2,20,11,13,22,24,16,31,7,32,18,4,43,44,7,28,35,1,0,23,20,8,32,33,16,15,42,34,24,29,39,31,10,4,37,18,36,17,30,21,2,38,22,3,12,11,40,25,5,27,9,14,41,26,13,6,19,0,18,11,7,22,14,17,21,27,25,1,34,12,28,20,24,42,33,29,3,10,35,36,37,9,4,19,40,32,41,2,6,13,30,39,31,15,16,43,26,44,23,5,38,8,19,22,1,4,21,31,35,33,34,23,44,8,29,18,10,12,30,40,2,32,27,7,5,0,24,6,38,17,36,13,16,37,3,9,41,25,26,20,28,43,42,11,39,14,15,19,35,8,32,37,26,4,14,22,21,10,7,42,44,1,33,13,34,20,23,9,28,5,2,17,39,16,27,11,36,31,0,12,18,15,25,41,40,3,38,24,30,43,6,29,28,42,15,17,39,38,18,10,41,13,5,43,37,29,25,2,14,36,19,0,8,33,27,16,35,21,31,20,4,6,24,26,22,11,12,9,32,44,1,3,30,34,7,23,40,4,34,25,44,15,6,38,13,19,35,29,32,14,16,30,43,33,42,7,1,22,41,23,10,27,37,12,18,9,2,39,28,26,40,24,0,21,3,20,31,11,17,5,36,8,41,30,21,23,22,7,8,10,2,13,0,20,42,4,15,1,27,24,40,3,31,43,16,35,39,36,38,14,29,18,26,28,19,17,34,12,5,44,37,11,6,25,32,33,9,42,17,39,30,6,12,26,19,21,20,14,16,41,22,4,28,24,5,43,29,9,8,31,10,38,0,13,27,37,1,25,18,3,36,2,7,35,33,40,11,23,34,15,32,44}

    Returns: {2, 25, 5, 33, 7, 37, 6, 17, 26, 24, 27, 20, 11, 10, 40, 15, 30, 32, 16, 12, 9, 1, 13, 29, 39, 23, 3, 36, 18, 35, 31, 34, 44, 14, 22, 38, 41, 43, 0, 19, 8, 28, 4, 21, 42 }

  37. {5,2,22,7,21,11,19,0,4,14,17,1,10,3,20,6,15,9,13,16,12,18,23,8,21,16,19,13,9,22,11,0,23,6,10,18,20,8,1,3,2,5,14,12,15,4,7,17,5,16,15,10,22,4,20,19,0,6,21,9,7,12,14,8,1,11,3,2,23,13,18,17,0,6,9,5,10,21,7,8,20,17,15,18,22,12,19,23,3,2,4,16,13,11,1,14,4,3,18,11,19,14,6,17,9,20,12,21,0,2,1,16,15,13,8,23,22,7,10,5,5,0,10,20,9,2,12,6,4,17,22,7,15,21,8,16,1,13,11,19,3,18,14,23,5,23,13,2,19,21,18,15,20,9,22,14,12,4,16,10,3,17,0,1,11,8,7,6,15,13,19,6,10,4,9,12,18,0,22,2,20,3,21,1,23,5,17,16,7,8,14,11,3,2,16,17,6,0,22,21,23,20,7,19,11,18,13,14,15,12,8,4,9,10,1,5,9,22,11,14,20,4,8,23,10,2,3,17,0,6,13,15,5,21,1,16,19,18,12,7,0,6,13,7,4,22,19,21,9,11,3,17,2,15,23,8,18,5,14,12,16,1,20,10,8,21,12,16,7,10,1,4,2,22,18,17,23,14,19,0,6,20,15,3,11,5,9,13,21,4,3,12,20,22,10,6,15,8,7,18,14,17,16,19,11,1,0,2,23,13,5,9,14,3,22,2,0,17,4,15,8,5,20,10,23,6,13,1,11,9,19,7,16,21,12,18,14,13,23,3,18,0,19,15,10,1,22,7,9,5,12,11,17,2,6,21,16,4,8,20,5,18,19,13,4,14,1,11,7,23,21,2,17,22,6,8,20,12,0,9,3,15,16,10,17,7,15,23,9,3,4,12,10,11,14,8,20,22,16,6,5,1,18,0,13,21,2,19,17,6,23,13,12,7,1,18,0,2,21,8,22,3,16,10,19,20,5,4,9,14,15,11,11,13,4,6,16,10,8,5,20,22,7,0,3,14,15,21,2,12,17,18,1,9,23,19,4,6,15,1,17,0,16,10,8,20,11,22,19,7,23,21,2,13,9,5,18,12,3,14,20,17,14,23,22,15,6,19,0,21,12,2,1,3,4,7,11,8,16,13,10,18,9,5,0,13,10,12,4,7,18,15,1,21,5,11,3,20,19,22,14,16,8,17,9,6,2,23,1,2,22,6,16,13,9,3,7,10,20,18,4,23,14,15,11,8,12,0,21,19,5,17,9,19,5,4,14,16,12,0,10,20,3,17,11,1,23,15,6,2,21,8,18,13,22,7}

    Returns: {2, 21, 16, 0, 18, 10, 23, 15, 3, 9, 6, 8, 12, 22, 14, 5, 7, 17, 11, 4, 20, 13, 1, 19 }

  38. {20,33,7,5,25,10,2,17,24,4,18,12,3,32,6,27,35,22,34,1,31,19,11,38,28,0,14,37,21,8,23,13,16,26,29,9,36,15,30,29,1,24,33,13,0,28,2,5,26,12,7,9,19,22,4,11,20,30,27,38,18,14,10,32,16,21,8,25,17,6,23,36,35,31,37,34,15,3,13,24,21,19,32,23,10,6,2,26,4,17,0,14,22,33,31,30,36,16,37,15,11,38,12,20,5,27,8,18,34,7,35,1,25,29,3,9,28,22,37,16,6,10,26,20,38,0,7,5,12,9,34,28,3,21,23,30,36,13,35,2,31,24,4,32,17,27,14,29,11,19,25,8,33,18,1,15,2,35,20,14,10,23,28,13,19,38,36,16,18,33,0,29,34,25,37,27,6,5,21,4,24,8,17,12,31,26,7,3,30,15,1,22,9,11,32,13,1,7,36,14,21,8,38,26,3,0,27,2,18,15,33,10,32,28,5,16,31,37,24,9,22,35,23,30,4,11,34,19,29,17,20,12,6,25,3,15,23,13,18,35,34,0,30,14,36,33,12,17,6,20,24,19,25,22,29,10,8,28,37,21,9,32,27,7,5,2,31,16,4,11,26,38,1,35,9,22,37,2,27,15,30,31,28,1,19,38,5,24,32,36,34,0,12,26,13,14,8,16,29,33,17,10,23,20,18,7,25,4,11,3,21,6,35,24,10,28,13,15,16,5,2,26,6,23,19,20,18,33,21,25,1,3,22,8,0,32,27,9,17,30,29,37,4,14,12,31,7,38,34,36,11,25,32,18,3,23,29,11,15,12,8,22,19,17,34,26,16,20,30,37,35,14,24,5,33,6,36,13,4,28,0,7,1,9,38,10,31,27,21,2,23,2,22,25,15,35,34,7,24,16,11,3,6,9,37,17,21,28,27,30,14,1,18,10,4,0,20,33,29,31,12,38,8,26,13,19,36,5,32,28,26,15,36,34,11,17,1,25,19,27,13,32,30,14,31,29,37,7,5,4,38,9,10,18,33,22,3,24,35,20,6,12,8,23,16,21,0,2,8,11,17,18,20,38,37,30,36,23,12,35,10,24,6,2,14,15,22,21,32,34,33,28,13,27,19,25,3,0,9,1,5,31,4,29,26,7,16,38,29,24,33,20,16,12,1,34,13,7,8,11,36,5,22,4,23,0,26,14,27,32,31,3,28,18,37,15,10,17,21,35,9,6,2,19,30,25,4,38,31,8,28,21,26,5,36,34,3,33,10,23,20,30,22,18,9,29,32,15,14,16,19,13,35,12,24,27,17,37,7,6,1,2,25,0,11,27,3,11,4,1,38,20,32,21,10,37,29,36,18,2,0,8,33,34,24,14,22,25,17,31,12,15,35,19,30,13,26,5,16,6,23,28,7,9,23,13,9,26,10,35,36,5,25,3,28,17,24,27,31,38,0,33,2,21,34,14,32,6,18,11,4,16,15,22,7,30,29,20,8,19,12,37,1,12,17,34,1,18,29,5,37,13,32,15,24,6,4,25,28,36,35,11,9,20,10,2,14,0,21,38,8,3,26,31,27,7,33,30,16,19,23,22,8,18,34,35,1,37,15,20,16,24,11,28,23,31,21,17,2,0,4,33,3,30,14,38,27,19,10,25,5,13,6,9,12,36,32,7,22,29,26,15,35,5,28,6,12,18,2,8,38,24,25,36,4,27,9,33,32,11,34,31,16,3,23,37,19,1,29,30,0,10,20,14,13,26,17,22,21,7,15,23,31,18,29,17,2,6,22,26,16,38,1,4,20,7,33,32,30,19,8,14,9,24,3,28,36,21,25,5,13,11,10,35,27,34,0,37,12,18,11,16,34,31,13,27,21,2,8,24,26,12,36,6,14,28,1,0,35,4,5,37,23,33,25,10,38,22,3,20,7,19,15,30,32,29,17,9,12,19,37,27,14,35,4,0,31,2,18,1,22,38,6,20,36,15,21,11,34,3,24,25,33,29,26,7,28,8,32,17,23,13,9,10,30,16,5,22,32,26,16,23,34,1,13,35,25,33,36,24,3,18,11,20,30,31,29,5,9,8,7,0,12,27,38,28,15,10,21,6,14,19,37,2,4,17,27,25,32,26,38,15,10,31,18,28,7,21,33,35,20,8,16,14,1,37,30,23,34,12,6,36,24,2,9,3,5,17,4,22,19,29,13,11,0,9,34,21,15,32,18,13,33,19,30,35,8,25,38,5,37,26,4,3,24,23,11,2,10,7,31,1,14,20,28,36,29,27,22,17,12,6,16,0,25,27,19,17,1,35,10,30,3,6,16,20,18,38,22,32,26,24,5,21,11,13,29,7,14,31,23,12,8,2,0,37,28,9,33,4,15,34,36,3,21,36,25,26,18,10,11,0,34,20,23,17,14,31,32,16,4,30,19,29,2,28,15,1,35,7,9,5,22,37,13,38,27,6,12,33,24,8,19,29,12,11,6,5,13,18,9,17,30,8,31,34,3,26,20,2,22,1,25,28,10,24,37,7,27,36,38,33,4,0,14,16,32,23,21,35,15,12,22,29,21,23,0,7,20,4,38,14,1,9,18,31,2,25,33,17,24,3,26,37,11,13,34,35,30,6,36,15,27,8,28,10,16,5,32,19,37,33,14,12,1,17,3,32,28,31,2,18,4,22,6,5,19,27,15,10,38,16,23,9,29,11,34,24,0,13,8,35,26,7,36,21,30,25,20,16,6,35,17,26,12,14,5,1,4,15,0,25,3,32,22,19,7,36,30,28,9,37,11,2,10,33,23,34,18,20,8,29,24,38,21,27,31,13,2,10,13,12,23,15,29,16,3,31,28,33,37,38,26,17,21,14,8,11,5,32,30,18,20,25,22,6,36,0,1,19,34,4,24,7,9,35,27,28,37,13,26,2,5,10,30,3,29,34,6,32,23,27,18,9,0,15,14,33,38,4,7,20,31,17,16,25,8,1,22,36,12,19,11,21,35,24,33,0,3,5,11,17,29,4,37,16,35,10,30,38,28,12,24,1,20,18,13,14,34,2,8,6,15,26,32,22,19,7,27,21,23,25,36,31,9,21,2,10,12,5,29,35,14,22,30,20,0,33,28,25,13,1,31,6,3,4,24,27,7,26,37,23,9,18,8,38,16,32,11,19,36,34,15,17,5,2,0,33,6,13,27,30,22,18,38,28,36,35,9,7,32,4,15,3,10,14,20,31,25,23,37,34,8,17,29,19,16,11,24,21,26,12,1,37,30,34,16,24,14,35,36,22,15,19,0,6,27,33,9,7,10,29,5,38,4,18,2,32,1,20,11,25,28,21,26,31,23,13,17,12,8,3,1,36,12,37,29,28,6,14,31,24,7,16,5,33,8,3,19,35,4,0,38,30,17,10,22,34,25,18,11,27,21,26,23,15,32,9,2,13,20}

    Returns: {20, 29, 13, 6, 2, 7, 3, 35, 24, 25, 34, 26, 11, 38, 4, 27, 23, 12, 8, 15, 31, 18, 14, 22, 32, 9, 17, 36, 19, 0, 37, 16, 10, 28, 33, 21, 5, 30, 1 }

  39. {1,35,6,11,13,19,2,10,28,30,5,12,15,24,7,22,18,29,9,23,21,8,3,27,14,33,16,25,31,17,32,4,26,34,0,20,34,25,24,20,15,2,28,7,4,26,22,6,8,17,29,18,21,16,13,23,3,10,27,19,30,31,32,12,5,9,14,0,33,35,1,11,4,5,9,30,16,1,7,6,26,21,14,25,31,11,3,19,0,28,23,35,24,27,15,12,13,17,18,29,32,22,20,33,2,34,10,8,6,16,30,34,27,22,7,17,18,28,5,9,1,32,13,31,23,2,3,4,11,21,33,14,19,20,10,25,8,29,24,26,12,15,35,0,1,9,24,0,18,8,7,10,22,21,35,6,13,30,12,4,20,16,31,26,2,5,23,15,32,28,33,27,11,14,29,34,3,25,19,17,0,15,16,35,32,12,31,21,25,27,24,34,2,6,8,17,26,4,9,22,7,1,19,18,5,13,30,20,10,33,11,23,28,29,3,14,16,2,23,30,24,34,17,22,29,8,1,7,10,33,6,3,28,32,21,19,9,20,14,11,27,26,25,35,15,12,0,5,31,18,4,13,12,21,0,32,19,26,28,13,16,20,31,6,23,33,2,30,35,1,7,14,22,29,24,34,15,8,4,18,25,11,9,5,10,17,3,27,34,5,16,12,22,4,8,29,19,7,14,9,21,6,26,20,11,30,10,2,23,0,25,33,13,31,1,3,35,28,18,17,32,27,24,15,32,29,33,17,24,22,20,10,27,4,30,31,15,1,18,35,13,8,26,7,5,12,3,2,25,23,28,0,19,9,14,34,6,16,21,11,6,26,10,32,34,5,28,24,33,1,25,0,11,35,3,7,17,31,8,12,2,21,4,15,30,9,13,18,16,22,14,19,29,27,23,20,28,15,5,34,22,4,33,16,6,10,20,1,9,3,30,17,11,8,27,32,12,18,13,0,14,35,24,21,26,29,25,31,7,23,19,2,28,8,24,16,31,11,20,29,22,5,34,3,35,26,9,30,7,32,21,25,0,19,6,17,15,4,14,27,1,2,23,12,13,33,18,10,12,9,16,28,6,0,20,23,7,17,3,31,19,4,24,2,25,34,8,33,14,5,10,30,35,21,11,18,27,1,29,22,32,15,13,26,17,12,4,15,18,25,8,33,6,32,28,7,3,23,34,21,5,9,31,2,24,19,1,14,29,11,35,27,10,0,16,30,13,20,26,22,20,21,14,17,33,23,6,15,8,24,10,19,34,27,7,18,9,3,25,28,32,5,4,11,0,31,30,22,2,35,16,13,29,26,1,12,20,13,2,23,4,11,6,21,1,22,28,32,34,35,14,26,0,9,30,8,7,16,12,5,24,27,17,10,3,19,31,25,15,33,18,29,18,20,24,35,17,5,0,23,7,33,14,31,15,25,22,26,8,3,2,4,34,32,12,1,30,11,28,9,13,27,6,19,29,16,21,10,26,20,13,17,4,6,32,30,29,15,5,23,33,35,27,19,31,7,1,9,3,10,12,21,22,18,25,34,2,16,24,14,28,11,0,8,1,2,20,16,14,0,13,29,7,9,21,30,22,12,34,23,6,19,15,5,35,27,25,33,32,10,26,31,24,11,18,8,4,3,17,28,23,28,18,4,29,34,24,27,33,25,35,19,22,10,1,13,32,9,26,11,8,3,6,0,30,31,21,2,12,7,16,17,20,5,15,14,8,29,10,5,25,26,14,19,1,0,7,21,22,3,18,31,28,13,30,11,16,20,23,27,9,32,15,35,6,12,2,34,33,24,4,17,4,22,1,11,15,28,31,6,34,30,2,13,32,3,12,27,21,18,16,23,8,26,24,14,19,5,10,29,17,35,9,25,7,33,0,20,26,2,29,14,17,34,8,31,24,35,25,9,1,15,0,3,10,18,23,21,33,22,30,7,32,12,11,6,5,16,27,13,4,19,28,20,31,9,17,35,18,22,8,15,19,34,27,29,32,25,11,2,24,13,12,23,16,3,6,0,4,26,30,7,1,33,21,28,5,14,10,20,12,33,3,24,22,23,14,8,11,0,30,27,26,4,9,16,1,31,32,17,35,34,2,29,6,28,13,10,19,7,15,5,18,21,20,25,11,9,22,28,14,3,21,25,31,34,16,6,12,23,7,30,4,26,2,15,32,13,1,5,20,35,17,27,24,29,8,19,0,10,33,18,21,15,25,2,9,10,17,6,27,8,19,4,24,12,22,11,1,30,18,28,20,33,32,34,14,29,3,5,26,13,16,35,23,31,0,7,13,24,14,28,9,32,25,4,19,18,16,27,35,7,1,30,11,31,3,12,8,17,26,34,23,10,2,20,33,6,15,5,29,21,22,0,27,13,3,23,26,19,8,4,14,1,34,21,2,9,30,0,12,7,24,28,29,32,5,25,20,16,22,15,11,33,31,10,18,35,17,6,27,25,24,13,1,30,7,11,5,31,17,9,14,19,0,22,33,29,28,2,21,32,15,26,6,10,8,20,18,34,4,23,16,3,35,12,33,35,25,26,3,11,28,4,20,7,15,8,31,17,12,13,30,1,22,2,27,19,23,32,14,0,29,10,34,21,24,6,9,18,5,16,29,23,18,20,26,11,8,32,27,21,6,28,3,13,33,22,4,16,35,5,7,24,15,19,0,34,31,9,30,25,12,1,14,2,10,17,27,0,11,23,33,7,21,5,17,32,20,8,24,14,18,29,4,6,16,2,13,31,26,25,30,12,22,19,1,9,35,28,15,3,10,34,30,7,15,20,24,26,18,31,17,3,0,9,29,28,1,6,23,22,16,12,4,32,27,13,35,11,8,25,14,2,19,33,21,10,5,34,14,15,22,28,18,4,3,2,10,35,21,5,1,16,31,8,32,9,26,17,23,25,27,33,19,13,0,7,34,29,12,20,11,24,30,6}

    Returns: {35, 34, 4, 6, 9, 0, 16, 19, 5, 32, 10, 28, 24, 12, 17, 15, 20, 18, 26, 1, 23, 8, 22, 2, 31, 3, 11, 21, 13, 27, 25, 33, 29, 7, 30, 14 }

  40. {11,21,24,40,4,12,10,25,36,47,33,20,48,44,15,30,14,16,28,29,37,42,22,19,27,0,23,32,8,26,43,1,2,34,41,13,39,18,9,38,5,35,46,45,7,3,17,6,31,47,48,12,6,20,5,44,19,21,33,16,7,31,3,9,18,23,10,4,42,15,32,46,1,17,41,39,28,11,30,27,2,22,38,45,37,24,8,0,40,13,14,43,35,26,36,29,34,25,44,37,5,38,8,17,41,45,1,33,48,25,21,42,19,6,16,10,9,14,2,3,35,27,22,24,12,34,29,40,30,15,47,31,7,36,39,0,32,4,18,26,46,13,11,43,20,23,28,11,33,35,21,5,0,31,10,20,46,18,17,13,36,15,41,9,16,45,40,48,12,3,1,39,38,42,24,28,26,4,2,25,30,43,32,14,8,23,37,34,6,22,29,27,44,19,7,47,45,7,5,9,19,20,41,10,22,34,28,40,25,24,16,1,26,8,11,30,15,32,3,46,14,48,6,4,36,42,0,23,35,38,21,29,27,12,47,44,31,43,13,18,37,2,39,33,17,19,10,32,7,35,47,18,43,8,31,45,37,9,46,6,21,11,36,14,12,20,15,30,0,28,39,1,34,23,4,29,2,22,33,5,41,48,25,27,13,38,17,40,42,3,44,26,24,16,20,26,37,34,1,41,8,21,27,4,40,14,28,31,47,42,38,3,29,11,7,17,36,48,32,9,16,5,46,25,39,15,45,0,12,30,19,35,33,6,18,23,10,24,13,43,44,22,2,30,29,35,45,10,3,43,9,17,41,39,46,37,2,42,21,18,31,1,23,14,40,48,13,47,24,5,7,28,12,38,4,0,8,36,25,11,26,16,19,32,6,34,27,44,33,15,20,22,15,29,38,37,42,25,7,2,30,13,40,20,24,23,34,3,21,35,32,0,1,33,18,41,45,6,36,10,11,8,16,22,44,14,26,27,12,5,39,31,9,17,19,28,46,48,47,43,4,17,21,35,40,11,19,6,43,41,22,13,27,34,15,25,23,39,48,24,18,30,20,5,2,36,12,8,16,14,31,47,32,1,4,38,37,0,3,45,10,44,42,33,46,26,7,9,28,29,48,6,45,32,16,38,3,26,20,28,47,29,46,37,24,0,42,43,21,13,1,22,10,12,33,11,7,39,14,41,5,25,4,27,17,44,36,19,2,9,8,34,35,18,40,30,23,15,31,7,38,13,32,43,28,23,48,25,24,11,42,40,8,46,39,36,6,22,35,3,16,1,26,19,5,34,27,44,29,37,41,33,4,15,31,18,47,9,0,30,21,10,2,45,20,17,14,12,7,9,25,4,48,22,28,33,14,44,23,26,41,43,38,29,24,10,37,31,1,15,40,42,27,2,35,19,18,46,5,12,32,45,13,20,16,0,6,17,3,30,47,11,34,36,21,8,39,24,48,5,43,39,13,22,1,11,27,44,21,41,4,31,12,45,3,30,46,35,25,6,15,47,9,34,28,26,32,38,17,16,14,36,0,10,19,29,23,7,42,18,20,2,40,8,33,37,21,16,39,9,7,48,24,4,2,32,19,25,29,26,31,1,13,10,0,34,33,43,14,20,45,30,22,3,15,5,47,8,37,40,28,42,35,41,44,36,18,6,12,23,17,46,11,27,38,28,47,3,41,2,0,19,27,1,24,13,7,38,32,31,11,20,18,42,22,39,33,14,26,12,4,17,46,21,5,23,6,45,44,35,48,30,15,34,8,25,29,9,37,36,43,10,16,40,12,2,8,31,19,15,0,45,24,44,13,26,16,29,4,40,11,27,28,46,9,3,32,20,22,23,35,36,30,47,7,34,21,43,17,33,41,48,42,38,6,5,14,1,25,18,39,37,10,30,37,20,0,31,4,45,17,13,22,6,19,43,42,27,28,12,14,18,38,34,24,10,7,36,21,40,23,11,16,29,44,3,8,5,48,47,41,46,9,25,15,32,33,2,35,1,26,39,33,14,20,7,36,46,6,1,37,5,41,18,23,16,28,10,45,48,13,44,31,3,27,25,22,40,38,39,11,42,43,30,34,12,4,9,21,19,47,24,29,2,26,8,0,15,35,32,17,43,23,4,13,44,46,19,14,34,5,25,47,42,41,29,38,18,2,10,17,24,12,33,7,37,28,45,16,31,36,11,6,1,30,40,22,21,3,8,9,39,26,35,20,27,48,15,32,0,25,24,17,15,35,26,20,0,21,4,33,32,22,43,48,27,44,7,11,23,34,31,19,37,40,36,38,29,8,45,47,2,41,9,28,6,42,14,10,39,3,13,5,16,30,18,1,46,12,29,19,27,28,41,3,46,30,0,34,12,7,9,40,24,21,25,48,10,22,47,4,15,42,14,16,11,20,13,23,33,2,35,6,32,5,1,44,39,43,18,8,38,45,36,26,17,31,37,15,29,47,2,11,16,14,26,3,39,10,12,27,28,18,46,24,35,17,22,30,23,19,4,13,43,40,25,7,32,8,42,6,9,20,41,38,45,31,0,5,34,36,1,21,48,44,37,33,0,35,1,38,37,39,14,30,36,32,10,46,8,20,31,44,2,33,9,5,26,47,25,17,6,4,40,15,28,27,19,23,45,12,3,13,42,29,18,24,41,43,11,16,34,48,22,7,21,9,23,18,43,7,48,30,28,22,47,17,4,11,36,41,15,2,37,6,3,1,14,26,34,40,33,13,44,32,12,35,31,19,29,27,20,5,0,39,8,24,25,10,38,45,21,16,42,46,43,18,32,3,4,20,41,21,36,26,6,17,16,40,45,11,14,10,9,31,33,37,35,12,39,1,28,34,19,38,27,8,46,30,48,22,23,0,24,47,13,29,15,25,7,5,2,42,44,28,2,35,45,3,5,0,26,11,15,19,20,39,44,30,1,25,4,36,47,32,8,12,29,10,46,24,22,41,34,27,42,18,38,16,21,14,7,6,13,31,33,23,40,17,48,9,37,43,38,8,33,30,7,45,10,47,22,28,23,26,43,4,1,5,17,48,36,16,12,18,25,24,21,15,32,9,20,46,11,14,41,44,2,0,37,6,34,19,3,35,27,13,31,40,39,42,29,20,29,21,41,39,48,30,2,9,40,34,23,14,26,36,11,7,17,33,24,0,19,16,32,15,6,28,37,3,46,47,43,27,25,4,42,18,44,38,10,8,5,12,31,22,35,1,45,13,4,8,11,12,3,21,6,10,19,25,30,43,22,29,24,9,40,14,33,18,0,5,23,13,1,27,17,41,39,31,45,47,46,36,34,15,2,32,35,48,7,37,42,28,16,38,44,26,20,32,24,19,36,39,25,38,20,9,48,7,21,1,4,2,42,11,40,15,3,35,46,43,30,44,13,28,23,26,27,41,29,34,45,17,18,14,8,5,6,33,47,0,31,37,12,10,16,22,35,9,4,46,19,12,43,10,24,5,42,48,39,11,30,34,38,44,36,45,22,33,13,47,1,29,2,18,28,40,41,17,0,14,3,32,8,31,37,6,7,16,15,20,21,25,26,23,27,8,2,42,18,12,11,37,25,44,20,41,34,40,27,9,28,32,36,3,0,21,17,10,31,14,30,13,48,22,5,46,15,16,6,38,26,23,7,39,33,24,45,19,47,43,35,29,1,4,38,45,47,35,8,25,48,41,26,1,16,18,39,23,19,3,6,12,46,36,32,42,40,30,7,34,5,13,21,20,33,37,31,9,29,4,11,43,0,44,28,24,22,15,17,10,2,14,27,21,14,28,8,32,5,43,30,15,34,36,4,44,29,48,45,18,19,24,9,37,46,27,10,25,23,11,31,39,2,40,47,13,12,42,41,16,33,35,22,6,20,17,38,7,26,3,0,1,18,33,34,11,7,47,1,35,20,22,9,44,36,39,30,45,48,3,14,26,42,10,29,6,13,37,40,8,27,38,15,17,21,46,28,43,41,2,0,19,12,32,5,31,25,23,16,4,24,35,21,26,20,47,23,46,14,28,33,4,22,10,48,6,11,16,31,24,36,1,3,40,43,18,0,25,39,37,30,34,13,7,41,42,27,44,8,2,15,17,32,38,9,29,19,45,5,12,4,36,21,8,33,48,30,16,10,23,0,43,3,6,47,25,39,28,45,2,15,13,46,19,32,14,41,18,37,27,42,44,26,5,22,11,20,34,31,12,35,17,1,40,38,9,24,7,29,42,12,39,17,25,30,6,47,3,19,45,33,29,24,28,27,38,41,48,22,43,31,5,0,18,8,7,37,11,1,21,14,46,36,15,26,35,34,10,20,4,40,13,9,2,16,44,23,32,42,35,14,6,25,43,29,48,13,28,8,15,30,11,24,9,45,5,47,46,12,40,18,37,16,19,21,7,44,33,22,31,36,32,10,3,17,41,34,20,27,4,0,39,23,26,1,2,38,28,1,34,33,2,4,21,38,27,3,7,12,36,15,45,24,26,23,25,47,6,22,43,46,37,17,31,13,14,16,30,9,11,20,44,32,18,48,39,10,29,0,8,40,35,42,41,19,5,28,21,32,31,2,43,41,29,25,5,46,38,4,33,10,39,22,19,35,23,42,34,0,8,27,14,15,7,26,1,13,36,17,3,16,20,47,6,9,37,24,30,48,44,18,40,12,11,45,27,28,17,19,40,4,9,3,25,34,35,0,43,47,24,20,33,46,6,5,29,2,11,12,18,44,23,7,15,32,8,41,38,13,39,30,45,42,22,16,31,1,37,26,36,10,48,14,21,39,24,43,4,34,27,1,9,22,5,25,37,0,15,28,45,21,47,42,31,41,10,11,32,19,46,40,48,6,38,16,8,2,36,14,13,7,30,17,23,44,20,29,33,35,12,18,3,26,34,29,36,14,15,7,11,26,31,1,33,32,28,48,3,41,40,37,9,20,10,27,23,16,44,22,18,17,39,25,12,43,13,42,0,35,19,45,47,2,24,5,8,30,46,6,4,38,21,36,8,32,23,24,37,0,18,27,39,43,41,29,31,33,16,38,2,44,40,5,30,15,1,12,26,22,9,10,7,34,14,42,46,4,25,6,35,11,20,19,45,3,28,21,48,13,47,17,32,26,18,48,22,19,44,37,38,45,21,7,33,46,30,11,4,40,24,39,15,34,3,2,16,20,6,14,43,28,23,41,31,9,29,27,13,17,36,12,5,0,47,25,8,10,1,35,42,22,26,16,44,21,4,17,3,37,43,31,41,20,39,40,12,30,23,42,36,6,13,27,48,24,32,45,28,29,47,38,7,2,19,5,33,11,46,9,1,18,8,34,35,14,15,25,10,0,47,5,30,2,18,11,12,10,1,25,43,4,9,39,7,48,15,17,3,28,21,24,8,33,32,42,37,34,29,22,16,14,41,20,13,46,45,6,26,40,27,31,0,44,38,19,35,36,23}

    Returns: {40, 47, 44, 11, 45, 19, 20, 30, 15, 17, 48, 13, 7, 24, 21, 3, 12, 37, 33, 23, 25, 29, 2, 0, 9, 43, 28, 10, 41, 4, 32, 46, 8, 38, 14, 18, 35, 16, 6, 42, 1, 31, 27, 39, 34, 36, 26, 22, 5 }

  41. {11,5,2,19,0,18,17,1,15,14,21,9,13,16,6,3,4,8,7,10,12,20,4,2,9,0,10,21,1,19,14,6,16,8,18,3,15,17,12,5,7,20,11,13,3,14,18,5,17,16,12,11,1,4,13,9,0,19,6,10,20,2,7,21,8,15,9,4,6,14,8,10,1,7,21,2,17,20,12,13,15,18,11,5,19,0,16,3,14,17,6,3,18,19,13,20,16,0,8,5,12,11,7,15,9,1,10,21,4,2,6,13,16,2,9,4,14,8,1,19,18,7,20,17,3,10,12,15,0,21,5,11,7,6,16,1,8,18,10,2,0,14,11,3,4,17,19,20,12,5,9,21,15,13,15,6,3,1,21,8,14,20,16,13,12,10,7,19,11,4,9,0,17,5,18,2,3,13,17,0,11,5,15,10,14,4,20,16,19,1,12,6,7,8,21,9,18,2,21,16,12,0,3,7,5,2,10,11,13,6,15,9,18,17,20,19,1,8,4,14,0,4,12,15,9,14,6,21,18,20,3,17,1,7,2,5,16,11,10,13,19,8,11,2,18,8,21,7,16,5,0,14,4,20,13,1,6,9,17,15,10,19,3,12,14,5,4,15,20,21,8,18,10,7,6,1,9,17,12,3,11,2,16,0,13,19,20,19,15,5,8,17,21,4,7,13,2,1,3,6,10,16,18,14,11,12,0,9,20,5,16,12,4,8,1,14,2,3,19,11,13,21,17,0,10,7,9,6,18,15,9,18,5,3,8,4,0,11,19,21,12,14,2,7,16,13,15,10,6,20,17,1,15,10,16,13,14,20,11,21,9,18,3,0,7,12,8,5,2,1,17,6,4,19,21,13,6,9,0,18,8,16,19,4,11,2,12,1,7,10,5,15,20,3,17,14,0,16,20,14,18,17,19,3,15,5,12,11,13,8,7,6,1,9,4,10,2,21,19,11,15,17,4,10,16,9,7,14,2,8,0,20,5,21,6,3,1,12,13,18,10,6,20,0,16,18,15,11,9,7,1,19,13,12,21,3,8,5,2,14,4,17,6,2,9,7,14,18,10,16,11,4,15,13,19,20,1,5,12,21,17,0,3,8}

    Returns: {11, 4, 18, 8, 17, 13, 7, 1, 3, 16, 12, 2, 14, 5, 20, 9, 15, 21, 0, 19, 10, 6 }

  42. {19,14,16,4,10,22,13,5,3,0,2,6,8,20,11,7,18,1,15,17,23,12,9,21,3,9,2,22,19,4,6,5,12,17,20,1,15,21,14,23,0,13,7,8,16,11,10,18,21,15,11,20,17,5,14,2,9,8,13,12,22,19,10,3,4,7,23,18,6,16,1,0,4,6,17,15,2,3,18,11,8,1,16,19,23,13,9,20,12,22,0,10,5,21,7,14,12,7,22,9,17,16,3,10,20,4,14,11,6,5,1,18,21,13,0,2,8,19,23,15,18,22,21,16,4,10,13,17,15,1,8,6,11,0,19,3,5,12,9,2,23,14,20,7,14,17,2,1,22,11,4,8,19,23,0,18,15,9,6,13,16,10,12,7,20,3,21,5,13,4,6,11,20,14,17,5,2,3,21,19,10,8,23,7,9,18,15,1,12,22,16,0,2,5,7,9,11,23,16,0,22,4,18,1,19,13,15,8,20,3,10,14,21,6,17,12,4,7,22,20,17,14,6,13,1,3,16,9,8,10,0,18,5,2,21,19,11,15,23,12,6,18,21,10,23,7,14,8,11,5,22,4,12,19,3,20,16,1,15,9,17,2,13,0,15,14,20,21,12,19,6,11,17,3,0,9,22,1,23,8,7,16,2,5,13,18,10,4,7,10,3,11,13,12,21,20,6,18,16,14,5,17,22,0,9,8,4,2,23,19,1,15,16,12,1,8,20,10,3,4,2,22,6,5,13,11,17,18,7,23,19,0,15,21,14,9,22,5,3,21,8,4,17,0,9,7,10,12,11,2,18,1,19,20,6,13,15,23,16,14,17,20,10,0,16,8,22,6,19,5,3,4,9,12,11,13,2,21,18,7,14,15,23,1,9,22,18,14,5,20,13,7,17,23,21,8,4,10,2,11,16,1,3,6,19,12,0,15,19,20,8,3,15,2,9,14,23,5,13,17,4,21,11,22,18,1,6,0,12,10,16,7,19,16,0,10,7,9,18,4,14,15,13,20,17,12,2,5,22,6,21,23,8,3,11,1,17,16,8,2,5,21,3,13,22,6,12,14,20,18,11,19,0,1,15,4,9,7,10,23,6,16,12,0,13,4,23,17,15,19,5,2,21,22,20,1,14,18,8,7,3,10,9,11,19,16,5,7,14,17,21,2,15,23,11,10,12,0,1,18,13,9,6,4,3,20,22,8,18,23,17,14,1,16,7,8,9,3,15,11,22,10,13,6,4,2,19,12,21,20,5,0,1,23,9,10,17,3,18,11,7,4,8,2,16,15,6,12,21,13,20,22,0,19,14,5}

    Returns: {10, 3, 21, 11, 12, 18, 14, 13, 2, 4, 6, 15, 7, 16, 22, 17, 9, 20, 19, 8, 0, 5, 23, 1 }

  43. {19,1,21,22,20,5,7,0,13,9,4,6,14,24,11,2,10,3,15,17,12,8,23,16,18,23,19,11,8,13,12,2,6,24,1,4,20,14,22,16,5,3,10,9,17,0,7,18,21,15,11,7,2,20,17,15,9,18,3,14,5,6,0,24,1,12,22,21,16,8,4,19,13,23,10,22,13,15,7,18,14,11,6,23,3,8,2,19,10,5,21,24,0,17,4,1,20,9,16,12,4,20,17,13,15,8,2,7,12,16,6,5,0,1,9,23,18,14,24,10,11,3,19,22,21,24,13,17,3,6,11,8,12,5,16,15,21,7,0,22,14,18,10,20,2,23,4,1,19,9,24,6,1,19,14,4,22,9,16,15,21,2,18,17,3,0,20,7,10,13,11,8,23,12,5,1,22,5,4,9,13,6,20,18,23,24,16,0,17,7,14,21,8,15,19,10,11,3,2,12,9,1,7,2,12,3,17,10,23,13,20,0,6,21,15,14,19,5,22,18,4,16,11,24,8,0,10,23,24,19,17,18,21,16,20,22,8,3,5,7,6,15,2,14,12,11,9,4,1,13,4,13,19,2,8,9,15,24,10,18,1,17,14,20,23,3,0,12,16,5,11,21,7,22,6,21,2,13,20,12,16,8,17,1,15,19,7,24,4,6,0,14,23,22,3,5,18,11,9,10,18,3,22,16,24,11,13,0,21,12,15,23,4,1,8,9,5,10,19,2,6,17,20,7,14,15,22,13,17,18,12,14,7,19,0,21,9,20,10,2,5,24,8,11,6,3,1,16,4,23,15,1,11,18,12,0,5,2,22,23,3,20,8,7,4,21,14,16,10,13,19,6,17,9,24,1,16,5,19,12,17,7,8,3,20,21,10,18,11,24,2,13,22,9,15,4,0,14,23,6,8,9,6,10,21,11,2,24,5,19,1,12,4,20,13,18,7,17,3,14,15,16,22,0,23,7,8,23,12,0,2,22,18,3,5,13,16,19,15,24,17,20,21,6,9,4,11,1,14,10,8,11,20,16,7,24,18,23,1,9,2,3,14,4,13,17,6,21,10,19,12,0,15,22,5,15,19,4,22,7,21,5,11,20,18,3,13,17,16,0,23,2,14,1,10,12,8,9,6,24,6,1,12,14,10,20,23,9,11,19,2,21,7,0,17,13,8,22,18,16,4,3,5,15,24,17,10,20,13,19,11,18,12,6,15,0,7,2,9,1,8,21,3,5,4,23,14,24,16,22,13,8,20,7,4,18,3,2,16,5,9,6,0,24,19,17,14,10,1,15,22,11,21,12,23,12,1,21,6,23,8,4,11,7,18,17,19,9,0,14,15,24,5,13,16,10,2,20,3,22,6,20,2,5,11,13,22,7,19,24,9,12,17,15,18,4,3,1,23,21,8,0,10,16,14}

    Returns: {19, 23, 11, 22, 4, 3, 24, 1, 9, 0, 2, 21, 18, 14, 5, 16, 10, 7, 8, 15, 6, 17, 13, 12, 20 }

  44. {11,8,7,15,10,19,20,3,0,2,16,5,1,14,9,12,17,18,21,6,13,4,11,16,13,0,5,15,4,1,17,14,7,8,19,10,18,20,2,12,3,6,9,21,19,3,7,1,21,11,8,18,14,5,13,4,16,10,6,0,17,2,9,20,12,15,12,0,19,3,8,13,14,4,9,6,10,20,1,15,2,11,7,5,21,16,17,18,1,7,11,2,9,0,3,15,8,16,10,6,18,20,17,5,13,14,12,19,21,4,0,16,1,3,13,10,7,9,6,15,21,4,20,8,14,11,19,2,17,18,5,12,15,4,11,18,19,7,3,21,20,13,5,1,10,17,2,16,14,0,6,8,12,9,19,18,9,17,7,3,21,10,20,13,15,4,0,1,5,2,11,6,16,12,8,14,10,14,3,21,5,13,20,19,0,4,18,9,15,1,16,8,17,6,7,12,2,11,9,15,16,21,6,12,8,5,1,20,19,2,3,14,4,7,17,18,0,10,13,11,4,0,10,20,2,6,13,17,1,18,16,11,5,8,21,14,3,15,7,19,12,9,1,14,15,20,9,8,4,0,10,12,13,17,2,11,7,6,16,19,21,3,5,18,12,17,3,5,16,8,2,6,10,18,11,9,20,7,14,21,4,1,13,0,15,19,0,5,3,12,19,21,1,10,18,14,9,7,8,17,16,6,11,20,15,13,2,4,15,21,10,9,11,0,18,12,13,8,16,3,20,5,1,4,7,14,19,2,17,6,21,2,0,20,16,3,19,9,14,12,10,7,13,18,4,11,6,8,5,17,1,15,3,16,13,7,12,1,20,5,2,0,4,14,11,6,19,21,8,15,18,17,10,9,12,1,2,6,15,4,14,0,5,17,8,16,3,20,10,7,19,11,21,13,18,9,10,21,8,7,9,13,1,12,18,14,11,3,6,4,2,20,16,19,15,17,5,0,20,5,18,1,21,7,4,8,12,0,9,19,3,14,6,10,11,17,2,13,16,15,13,6,19,10,2,9,3,18,8,11,0,1,15,17,5,12,7,21,16,4,20,14,6,14,2,4,0,16,8,15,12,10,7,1,11,5,18,21,3,13,20,19,17,9}

    Returns: {11, 16, 7, 12, 1, 0, 15, 19, 10, 9, 4, 14, 17, 5, 18, 21, 3, 2, 8, 20, 13, 6 }

  45. {10,35,17,7,28,24,39,37,8,5,30,13,32,11,27,25,29,6,40,1,9,3,18,34,38,0,19,22,23,15,20,2,4,12,26,21,31,33,36,16,14,18,16,37,28,5,0,2,32,10,22,26,27,38,29,39,30,3,13,40,11,25,20,14,36,9,15,12,24,21,19,33,4,6,1,17,23,8,31,35,7,34,32,28,2,35,6,7,0,24,1,15,40,29,18,10,20,30,33,13,11,27,23,9,8,5,31,12,39,38,37,3,19,25,16,22,14,4,17,21,34,26,36,32,5,19,2,3,7,33,4,35,22,40,0,30,6,37,24,14,21,39,13,17,25,11,31,27,15,28,34,9,38,8,20,23,12,16,29,26,10,1,18,36,38,11,39,14,21,26,29,40,22,31,19,17,37,28,0,10,18,8,1,2,5,32,35,20,30,4,24,36,16,34,9,7,13,23,3,25,6,15,12,27,33,2,35,37,9,24,12,38,8,13,36,29,10,31,16,30,17,34,14,3,28,7,15,4,5,27,21,25,6,1,22,23,0,18,11,40,20,33,19,26,39,32,37,39,1,18,27,10,26,32,21,23,0,9,3,31,13,33,6,20,38,28,22,30,29,19,5,34,11,25,15,16,24,4,12,36,35,2,17,40,8,7,14,34,23,38,30,8,2,36,7,10,26,3,4,20,5,22,15,16,21,9,25,29,31,35,28,32,18,14,0,39,19,12,37,1,17,6,40,11,27,33,13,24,18,20,33,23,19,0,14,29,38,16,40,21,1,2,28,37,5,6,9,35,10,31,22,24,17,36,8,30,12,4,25,15,7,27,13,26,32,34,39,3,11,17,7,39,6,0,15,12,16,18,20,9,34,21,26,37,2,1,8,3,40,23,36,13,38,5,33,28,29,35,31,10,4,32,22,11,30,24,14,27,25,19,12,37,8,13,3,20,7,10,22,2,35,26,24,15,32,39,31,11,6,17,19,25,36,21,27,29,28,9,34,14,18,33,23,0,16,1,40,30,5,4,38,5,9,3,24,33,7,23,26,14,12,22,32,1,19,31,36,28,6,11,10,16,4,17,8,18,13,30,21,15,34,25,20,37,39,0,27,38,40,2,29,35,30,18,39,11,16,19,12,31,8,32,6,0,14,17,28,9,29,10,24,2,25,27,23,15,37,35,20,7,38,40,36,5,21,3,13,22,34,1,33,4,26,19,31,4,40,24,21,16,18,20,39,27,15,0,14,9,25,10,35,2,6,23,28,8,13,22,33,38,26,36,32,11,29,3,7,17,34,12,5,37,1,30,36,1,19,13,35,31,16,0,4,22,34,8,15,32,21,11,18,20,24,29,40,25,12,5,27,39,38,14,23,37,6,10,7,26,28,9,33,30,3,17,2,3,4,25,16,1,31,18,2,17,29,37,24,23,10,32,14,12,13,39,28,38,0,22,9,19,40,30,36,26,5,21,35,6,15,8,33,34,11,27,7,20,40,35,13,15,2,18,29,14,31,38,19,11,23,27,3,28,36,30,20,10,25,21,34,7,33,6,5,9,32,37,8,17,4,39,24,22,1,16,26,12,0,11,22,6,14,16,12,15,38,34,13,3,25,27,26,10,35,9,5,31,30,28,24,0,17,36,8,33,20,23,29,4,1,19,18,39,21,37,40,2,7,32,12,34,29,28,1,20,4,23,22,3,10,14,8,39,11,18,38,19,7,37,6,5,2,16,17,35,27,36,24,31,15,21,40,30,25,0,26,32,13,9,33,2,15,12,7,4,34,9,0,16,14,19,39,1,32,6,11,8,30,26,33,36,25,23,27,3,35,20,13,29,22,17,31,10,18,37,24,40,38,21,28,5,39,27,23,13,14,0,4,2,34,6,28,26,12,20,29,38,22,10,8,1,11,7,30,3,37,9,40,15,19,31,21,16,18,5,24,33,25,17,35,36,32,14,12,34,13,21,35,19,3,26,30,11,17,8,5,25,6,38,31,16,33,27,28,9,7,23,4,10,24,20,37,40,39,15,1,22,29,36,32,2,0,18,10,14,23,18,0,26,11,32,12,9,30,16,36,29,4,19,40,28,15,2,33,25,5,6,24,38,39,34,21,20,8,37,3,27,35,1,17,31,13,7,22,39,15,24,16,34,21,22,18,28,4,19,33,30,9,38,25,12,36,29,7,13,14,17,5,20,31,40,35,27,32,8,11,23,3,2,6,10,37,1,0,26,36,6,24,29,4,1,13,11,17,28,33,23,3,37,25,35,27,21,40,30,9,20,8,22,26,19,10,31,7,12,0,34,16,5,32,18,38,39,14,15,2,24,4,18,9,0,14,6,22,3,21,11,28,32,5,30,40,29,8,2,25,20,12,33,15,17,34,19,10,38,31,26,7,16,37,23,13,35,36,1,39,27,8,23,25,2,12,39,6,34,40,13,3,19,5,24,1,27,33,14,37,10,11,20,38,18,22,17,30,16,0,15,36,21,4,26,29,32,7,28,9,31,35,5,22,19,11,20,36,23,2,28,40,29,8,32,13,26,9,24,18,38,7,25,6,0,10,4,17,34,39,1,3,30,27,35,12,31,37,16,21,14,33,15,38,26,17,23,28,32,12,0,2,19,15,18,31,30,24,16,3,33,20,36,14,27,10,21,5,40,34,29,22,13,7,8,6,11,39,37,9,1,4,35,25,10,0,39,17,16,29,22,15,12,11,9,2,38,18,19,40,24,33,27,14,23,37,35,6,28,34,1,20,32,8,5,21,3,7,13,36,30,25,26,31,4,37,19,31,25,26,7,14,15,27,16,12,36,21,20,13,17,30,40,18,24,10,29,0,23,22,32,5,39,11,34,2,28,6,9,1,38,33,3,8,4,35,18,22,24,34,35,38,16,5,28,15,4,7,11,2,40,12,8,23,14,37,0,30,17,13,6,9,25,3,32,1,26,29,10,33,36,39,19,21,31,20,27,3,34,29,7,13,27,25,14,20,9,10,35,1,16,12,15,39,0,11,4,38,37,36,23,5,28,17,8,32,22,19,26,40,6,33,18,24,30,21,2,31,18,40,36,34,3,14,19,9,26,35,15,12,1,39,27,22,10,33,20,16,2,6,28,24,17,23,11,30,5,8,13,7,4,37,38,25,0,32,21,29,31,38,35,14,23,21,19,16,32,4,33,13,8,40,34,18,6,1,5,17,12,7,24,28,36,9,37,39,11,30,10,15,27,26,31,29,3,25,22,20,2,0,38,28,16,33,14,0,25,11,13,32,35,7,21,39,12,27,1,10,37,19,26,34,4,18,9,5,31,40,3,17,22,24,29,2,23,8,15,6,20,36,30,29,38,7,15,37,22,32,4,8,28,3,1,0,33,39,26,35,16,24,30,19,9,40,27,25,20,23,34,11,2,12,5,17,31,10,18,21,36,14,6,13,7,10,12,21,2,1,14,22,23,0,9,25,32,11,33,5,16,17,6,15,24,35,29,40,19,34,13,37,3,36,31,38,28,4,20,18,39,8,26,27,30,31,15,14,34,0,25,16,24,9,6,32,23,27,12,2,4,13,38,29,36,37,1,40,39,11,5,26,21,19,17,7,35,10,33,28,30,8,18,22,20,3,6,26,30,15,29,18,10,28,32,34,38,2,37,8,22,23,9,33,3,1,11,0,19,31,40,12,35,39,17,25,21,5,20,14,27,13,24,16,4,36,7,9,19,27,29,35,4,17,7,20,25,13,10,8,21,16,2,12,23,0,34,39,5,18,15,37,33,31,22,40,11,32,38,30,3,26,1,24,14,28,36,6}

    Returns: {10, 16, 28, 32, 21, 2, 37, 34, 20, 17, 13, 33, 30, 19, 1, 4, 40, 11, 12, 15, 27, 14, 23, 39, 36, 24, 8, 5, 26, 0, 25, 22, 3, 18, 35, 38, 29, 7, 31, 6, 9 }

  46. {9,7,3,12,8,4,0,5,11,10,6,13,2,1,6,5,12,3,8,10,7,9,13,2,0,1,11,4,1,2,0,7,12,13,6,3,9,4,8,10,5,11,9,12,11,3,5,13,4,2,6,0,8,7,10,1,1,5,2,7,6,8,4,9,0,13,3,10,12,11,13,8,7,10,12,11,5,4,9,0,3,6,1,2,6,0,3,8,5,9,10,11,13,7,1,4,12,2,6,10,4,5,7,0,11,1,3,12,2,8,13,9,6,10,12,11,1,9,4,0,3,13,2,5,7,8,1,3,12,5,0,10,11,8,9,6,7,13,4,2,11,3,12,6,7,10,5,13,0,8,4,2,1,9,13,2,4,5,0,12,1,3,9,7,6,8,11,10,6,7,2,5,3,13,11,0,10,1,8,9,4,12,11,4,0,5,7,12,8,9,6,10,3,2,13,1}

    Returns: {9, 5, 2, 12, 1, 8, 0, 6, 10, 3, 11, 13, 7, 4 }

  47. {10,11,20,34,17,23,2,27,4,3,29,35,36,24,26,40,25,31,39,14,16,41,12,30,9,37,5,21,19,15,33,22,7,6,38,8,32,1,13,18,0,28,26,34,0,32,17,36,8,35,11,2,27,16,12,9,7,30,33,21,10,39,1,15,40,5,31,19,14,4,24,29,41,18,38,23,3,28,37,13,22,20,6,25,33,32,17,23,29,37,35,13,41,38,25,10,18,21,40,0,19,26,36,11,5,2,24,16,20,27,6,28,15,31,4,3,8,7,12,1,39,14,30,22,9,34,12,41,11,24,14,8,1,33,9,40,20,32,35,21,38,3,10,31,6,39,17,4,23,37,30,22,25,13,36,18,7,19,16,15,27,28,29,0,26,2,34,5,39,38,0,11,5,36,29,31,20,30,16,35,37,26,10,25,1,24,34,8,15,14,2,27,13,12,9,18,41,17,19,7,4,6,21,32,33,40,23,28,3,22,15,9,16,0,18,10,36,33,4,41,32,23,28,31,35,7,3,21,17,22,1,12,2,39,25,26,40,13,27,34,29,37,14,5,6,8,11,20,24,30,38,19,38,29,11,21,13,31,27,1,39,3,34,16,20,22,41,14,6,17,18,19,30,36,10,7,2,12,0,25,4,32,37,8,9,26,15,35,24,5,28,23,40,33,7,14,39,19,17,2,38,27,10,13,25,32,16,36,6,35,30,18,33,1,4,20,12,11,15,5,8,41,3,9,26,29,24,34,28,21,37,0,23,40,31,22,18,30,41,15,22,21,11,37,25,20,29,36,8,19,5,33,31,3,2,27,17,16,12,23,6,34,39,35,32,24,4,26,13,0,28,9,38,1,14,40,10,7,27,17,16,8,37,36,15,2,1,29,5,23,0,22,6,40,4,9,31,41,26,11,33,20,13,30,32,34,12,10,3,21,25,38,28,18,7,14,35,39,19,24,18,13,35,4,28,27,19,41,40,25,34,10,2,8,37,3,39,6,20,15,32,36,33,12,21,17,26,9,23,30,11,16,5,14,22,38,7,0,24,1,29,31,4,6,22,39,34,28,13,16,3,37,35,25,18,29,41,32,21,40,2,14,31,27,15,10,23,7,30,9,17,11,33,24,20,19,36,12,26,38,0,8,1,5,23,28,22,33,40,5,1,34,25,35,8,7,26,9,20,14,6,24,19,21,16,2,0,11,37,30,12,32,3,27,10,18,29,13,41,4,36,39,17,15,38,31,10,14,37,15,33,16,41,9,8,17,40,1,20,0,26,36,35,6,3,18,2,19,12,31,25,23,39,27,29,22,21,7,38,5,28,13,32,11,4,24,30,34,0,38,35,25,29,2,15,5,16,40,26,11,17,20,19,1,41,27,6,3,28,8,12,4,14,37,13,22,33,34,36,7,21,39,32,10,23,31,30,24,18,9,18,23,7,20,41,21,13,17,14,27,19,9,10,15,3,6,4,29,8,25,33,37,2,24,5,34,31,12,38,16,11,35,39,0,1,40,32,28,26,22,36,30,39,20,4,16,24,37,10,12,26,6,36,3,5,0,13,29,38,33,8,40,32,30,31,41,15,9,19,35,25,17,2,1,21,34,27,18,23,7,22,28,14,11,11,32,19,14,34,12,0,1,38,8,37,25,41,39,26,30,16,35,29,20,9,15,22,27,24,18,36,6,31,3,4,21,17,13,33,2,23,28,7,10,5,40,12,16,0,3,24,38,27,40,36,20,5,18,10,9,22,39,15,8,25,26,31,30,19,1,11,33,32,6,29,2,28,7,13,41,21,37,4,34,23,17,35,14,24,26,31,13,12,28,22,30,7,37,3,27,25,19,32,36,10,11,17,2,0,20,14,8,18,9,38,33,35,15,40,4,34,41,1,39,21,5,23,16,6,29,13,15,34,36,23,18,1,35,38,21,6,12,17,26,20,10,41,30,9,7,25,28,14,37,33,16,4,32,5,11,29,27,40,3,24,22,19,8,39,2,31,0,31,27,24,5,14,16,17,6,38,25,29,35,9,1,37,12,7,20,19,8,23,34,18,26,41,2,11,32,22,39,3,28,4,33,10,15,40,36,0,30,13,21,4,21,28,39,22,17,36,5,1,12,2,23,38,7,40,19,15,27,6,37,41,10,18,13,0,31,11,26,20,32,3,25,29,8,30,34,24,16,9,14,35,33,15,16,22,35,7,0,5,4,38,18,13,26,20,41,24,8,28,31,23,9,21,27,36,14,37,39,2,1,11,33,19,29,32,17,12,10,25,3,40,30,34,6,21,39,19,0,40,29,8,4,25,28,27,31,5,24,13,34,20,36,16,9,17,33,38,37,41,35,32,2,3,1,11,15,22,14,6,12,10,30,26,7,23,18,9,11,41,33,0,40,10,38,12,3,24,22,23,4,27,31,26,15,25,8,19,28,7,6,14,1,5,36,21,29,39,17,16,18,2,30,37,35,32,34,13,20,1,21,17,20,14,26,3,13,34,24,36,33,11,0,40,39,4,37,7,38,32,19,31,23,6,18,15,10,16,25,22,29,2,41,9,28,27,30,8,5,35,12,8,40,34,28,4,39,41,0,29,33,6,22,13,31,7,27,25,5,20,1,17,10,23,16,18,38,36,15,3,2,37,35,19,24,32,26,9,14,11,12,30,21,19,9,2,37,28,10,7,27,6,12,13,16,8,17,23,26,18,1,11,33,24,35,41,38,21,25,3,31,30,22,29,36,40,39,4,0,5,20,15,34,32,14,19,40,16,26,31,10,4,35,36,8,0,14,39,27,25,18,3,30,6,5,29,34,37,21,22,17,24,41,15,38,23,20,12,33,7,9,11,2,32,13,1,28,17,37,1,24,14,19,26,27,39,41,12,35,23,6,15,11,40,4,25,38,18,7,13,33,20,9,3,31,28,34,16,5,0,22,29,36,8,30,10,32,21,2,38,31,27,37,24,35,16,2,10,7,30,26,6,33,34,28,20,39,18,4,17,41,11,25,36,1,5,14,12,3,15,22,21,32,13,19,8,29,9,40,23,0,16,19,14,26,18,20,1,25,34,9,29,0,27,13,12,31,11,7,32,24,6,28,41,40,37,4,39,5,38,35,33,36,8,30,22,15,17,10,2,21,3,23,26,3,27,32,13,0,34,18,10,1,33,38,22,24,23,7,37,5,41,36,20,21,12,15,39,9,8,16,31,40,19,25,35,4,28,2,29,6,11,17,30,14,20,19,26,31,38,18,12,10,32,7,3,29,9,37,27,14,36,34,21,1,35,0,41,23,13,28,22,40,2,30,24,17,8,16,33,15,6,11,5,25,39,4,7,21,5,35,23,3,9,38,0,15,12,31,27,13,36,4,17,37,28,33,16,2,41,22,24,32,11,1,30,26,18,40,34,20,14,8,6,10,29,39,25,19,3,19,23,9,8,15,36,28,16,5,40,24,7,38,17,33,21,37,27,14,13,4,12,22,10,11,20,35,34,25,2,0,26,39,29,32,31,1,41,6,18,30,5,18,0,6,14,20,25,9,12,13,19,2,23,31,26,38,17,10,39,15,8,1,33,4,11,16,30,27,40,7,22,3,34,29,32,35,41,21,24,28,36,37,28,33,37,20,16,30,40,7,19,15,22,0,3,26,21,1,12,24,17,2,35,13,34,14,25,27,31,36,29,32,23,41,9,6,38,18,39,5,4,8,11,10,8,35,0,21,40,34,31,28,15,39,17,6,16,25,37,13,38,23,26,9,22,5,3,1,29,27,7,33,36,41,10,18,11,14,32,2,20,4,30,19,12,24,16,37,18,20,24,32,12,2,31,7,5,4,15,30,9,26,28,35,40,41,29,14,38,8,25,33,3,21,23,36,1,17,0,11,22,34,13,39,19,10,27,6,24,0,20,15,25,16,28,17,22,33,36,5,7,37,13,2,6,3,32,18,41,35,26,4,40,30,9,38,21,19,8,27,1,23,34,12,29,14,11,10,39,31}

    Returns: {34, 26, 33, 12, 36, 15, 29, 14, 30, 27, 18, 6, 23, 10, 0, 41, 39, 11, 40, 24, 13, 31, 4, 22, 21, 9, 1, 8, 2, 19, 17, 38, 16, 32, 20, 7, 3, 5, 28, 35, 37, 25 }

  48. {1,0,1,0}

    Returns: {0, 1 }

  49. {20,15,19,32,28,40,35,3,36,23,6,39,0,11,1,5,26,21,24,45,10,43,33,27,29,34,30,18,2,17,31,16,42,37,12,14,38,22,25,44,4,41,8,9,7,13,34,8,44,12,23,25,0,26,5,28,19,45,33,39,36,17,18,30,24,40,2,15,22,21,6,3,43,11,37,20,42,38,13,9,16,10,7,31,4,14,41,35,29,27,1,32,38,6,19,28,30,39,42,18,23,33,25,36,34,22,2,0,26,24,37,40,1,41,35,3,27,15,43,31,20,4,8,5,44,16,29,13,21,17,45,11,12,10,7,32,9,14,19,17,0,25,20,7,30,16,10,9,44,36,40,38,13,11,23,22,29,34,4,26,39,33,1,21,32,15,28,12,8,5,43,37,2,41,45,14,6,35,24,42,3,27,18,31,16,42,14,45,19,2,23,36,3,30,33,6,24,18,8,20,5,12,13,37,35,1,15,0,27,26,11,32,41,44,40,34,43,22,25,39,21,17,28,38,4,10,9,7,31,29,32,27,11,17,5,40,45,0,44,6,29,34,21,39,24,10,36,33,26,25,22,35,16,20,30,19,7,12,37,15,23,3,8,28,13,43,42,9,4,38,14,2,41,1,31,18,14,43,16,26,1,3,30,27,20,36,7,4,29,19,31,9,35,23,13,15,10,33,24,25,2,38,39,21,6,0,40,28,17,42,18,45,12,37,32,5,34,11,22,8,41,44,0,28,37,23,2,6,12,7,11,21,1,30,44,18,32,3,41,40,42,4,26,5,35,22,38,45,27,39,24,9,13,34,19,15,36,29,31,25,17,16,33,14,43,8,10,20,13,6,32,9,0,30,35,22,43,7,11,26,19,34,14,21,18,37,33,36,39,4,10,2,15,25,24,31,23,42,1,41,12,44,3,38,28,17,20,29,16,5,40,8,45,27,14,18,24,31,39,41,4,33,0,17,3,8,37,35,12,16,7,42,29,6,5,32,23,30,22,13,10,34,19,15,36,1,40,45,2,28,27,38,26,11,20,44,25,21,9,43,44,29,20,17,43,5,28,11,31,18,12,42,7,36,0,10,1,32,34,39,40,16,8,24,13,4,35,2,21,38,9,23,19,6,15,22,27,14,3,45,33,41,25,30,26,37,24,11,18,28,44,32,38,4,43,25,14,13,21,40,29,7,45,34,2,20,42,16,8,41,0,6,9,22,31,5,12,19,17,3,30,35,15,23,1,26,39,27,33,10,37,36,43,1,33,38,31,20,21,0,14,15,23,12,29,4,32,16,39,8,5,11,25,26,28,30,9,41,35,44,42,17,6,36,7,27,10,13,19,34,45,24,18,37,3,2,40,22,28,25,14,21,3,16,6,27,4,35,32,15,44,5,34,11,0,45,30,8,9,17,33,10,7,19,29,40,37,26,18,2,24,1,43,36,12,39,31,13,22,20,38,42,23,41,26,42,18,34,22,40,37,32,30,6,27,16,13,41,9,2,25,4,35,31,5,33,28,3,7,0,36,10,17,21,24,12,29,15,11,45,14,44,19,39,38,1,20,8,23,43,31,45,38,28,14,34,21,17,16,19,33,40,27,20,4,2,10,26,1,3,37,18,29,5,11,32,8,30,13,43,7,15,36,39,22,9,0,12,24,42,35,41,25,23,44,6,11,6,44,38,23,9,24,40,1,19,30,10,3,20,18,35,16,39,27,37,15,5,28,45,22,41,34,31,4,21,42,14,2,13,7,12,17,25,32,8,29,33,0,43,26,36,33,10,12,1,15,6,2,44,19,40,9,37,36,5,21,16,45,26,11,18,43,29,32,27,13,20,42,17,39,4,31,35,22,24,7,41,25,3,8,30,23,28,34,0,38,14,17,29,30,39,3,23,45,7,32,34,41,13,20,15,37,1,42,6,25,8,24,22,11,43,28,12,2,26,5,36,14,0,21,9,38,35,40,19,4,16,10,18,31,33,27,44,35,18,44,5,15,25,42,24,0,4,17,6,27,20,13,38,29,23,7,30,1,3,41,36,28,9,19,12,16,10,14,34,45,43,11,21,8,22,40,2,37,33,31,26,32,39,36,24,35,6,37,9,41,29,25,34,28,7,27,33,18,43,8,38,13,17,44,32,10,15,26,45,11,30,4,31,1,19,5,12,20,39,16,40,0,2,3,14,21,42,23,22,27,22,36,25,31,11,3,2,15,16,26,10,5,30,35,0,24,21,44,32,34,17,7,4,1,12,33,38,9,19,23,43,13,42,29,37,18,8,39,41,28,6,20,14,40,45,32,7,27,34,30,41,6,20,39,8,17,23,5,12,26,25,0,3,29,13,36,43,31,21,45,42,35,4,15,16,22,33,38,2,9,14,1,24,44,11,37,10,18,19,28,40,22,19,30,16,42,43,17,18,44,39,2,40,36,33,6,28,41,31,4,24,29,27,26,34,23,13,32,8,3,25,11,10,45,14,12,20,15,1,21,38,37,35,5,7,0,9,38,11,6,21,18,20,26,27,1,8,39,3,19,16,37,41,4,44,29,35,25,15,31,10,5,36,30,14,34,0,12,28,23,32,43,40,17,45,9,2,33,24,42,7,13,22,35,22,8,36,12,0,31,44,39,37,24,29,15,30,20,6,27,42,17,10,34,43,18,45,13,38,21,9,5,2,23,1,3,4,28,40,32,16,25,33,19,11,26,14,7,41,37,30,15,9,20,17,14,0,19,1,42,4,36,11,45,35,28,25,22,38,26,32,6,10,8,33,44,40,13,12,39,34,18,31,21,7,27,3,2,16,43,5,23,24,29,41,0,44,23,28,3,35,5,29,30,6,36,2,20,8,43,45,24,7,31,15,13,22,17,10,21,11,34,41,1,4,26,18,40,12,33,39,38,14,42,19,16,25,9,32,37,27,9,40,44,14,11,18,5,42,19,20,39,23,1,22,7,32,16,13,31,45,0,6,12,27,38,25,33,4,35,15,36,17,34,37,2,10,30,28,24,3,26,8,21,41,29,43,20,1,7,31,44,22,38,13,29,10,41,14,35,4,18,36,6,43,17,9,39,15,16,21,25,34,27,23,12,37,40,8,5,28,30,32,24,19,3,42,26,33,0,2,11,45,18,25,44,28,42,13,27,10,4,30,31,2,16,33,19,35,7,40,34,38,21,14,37,15,24,39,17,32,26,1,5,22,6,29,20,43,45,23,0,9,41,12,11,36,3,8,10,2,5,31,8,26,33,39,44,22,40,28,29,43,20,45,25,19,12,36,30,15,35,16,6,7,11,9,32,1,24,41,42,17,27,37,3,18,4,14,21,0,13,23,34,38,2,20,25,39,3,12,29,16,18,31,10,4,21,15,33,14,38,19,6,30,1,5,28,32,11,37,44,9,7,17,26,34,8,36,27,45,41,22,42,24,0,40,35,13,23,43,28,37,10,13,20,12,40,29,23,15,30,17,26,44,31,45,6,9,35,1,39,18,8,34,11,14,5,32,22,7,25,21,16,2,42,19,41,38,27,43,0,33,24,4,36,3,6,30,14,13,10,19,24,35,32,4,25,23,0,22,40,5,26,9,20,42,45,7,12,1,37,28,18,34,43,16,31,27,2,41,38,29,8,21,17,33,3,15,11,39,44,36,39,43,24,19,2,7,35,1,44,45,18,34,29,40,3,8,22,11,4,41,33,16,38,37,28,23,5,31,10,25,9,12,14,36,42,27,6,0,32,17,13,26,21,15,30,20,3,13,8,23,22,28,5,17,6,4,44,33,42,36,31,32,37,12,29,25,24,21,0,30,40,10,19,9,26,35,15,43,20,7,45,39,16,41,18,34,2,38,11,1,27,14,33,34,40,20,23,7,18,2,28,11,35,13,9,24,45,30,25,41,27,29,19,17,36,3,12,44,37,21,1,32,43,0,14,42,26,22,5,31,8,4,16,39,10,6,15,38,3,29,38,26,19,7,33,18,23,43,24,34,6,22,9,32,44,37,12,15,25,8,30,16,13,10,36,40,27,4,35,5,2,45,39,41,20,1,31,28,11,42,14,21,17,0,2,39,17,10,24,31,16,45,35,8,27,11,13,28,19,5,34,38,7,37,29,26,40,44,41,20,25,12,43,1,21,9,0,23,42,3,6,36,18,30,33,22,14,15,4,32,42,38,6,20,2,40,7,15,30,24,26,21,28,16,12,14,19,23,3,1,27,4,9,0,45,31,36,22,11,33,41,43,25,18,34,5,32,13,10,17,37,39,35,8,29,44,8,44,17,39,31,37,41,14,5,28,11,23,1,10,7,4,26,34,18,38,27,22,2,6,0,20,24,25,43,12,35,45,30,19,15,13,21,3,33,42,32,29,40,36,9,16,24,7,16,34,12,1,29,33,22,37,35,17,6,0,40,19,5,4,43,13,15,8,2,36,18,14,32,10,38,39,25,31,28,27,21,23,42,26,9,44,30,11,3,20,45,41,29,35,9,28,17,11,3,31,1,13,8,26,0,23,7,41,30,40,38,10,4,43,42,19,34,12,44,22,5,21,32,14,27,24,18,25,37,15,39,45,20,36,2,6,16,33,28,19,1,7,36,31,33,27,8,18,44,24,6,12,4,45,9,15,5,39,16,26,14,11,32,37,38,2,10,35,42,23,21,13,34,29,40,17,22,30,3,0,25,41,43,20,22,34,43,11,1,3,33,28,32,26,16,10,29,15,23,13,38,40,9,44,36,37,27,0,21,25,17,35,19,8,12,20,4,39,41,5,30,45,7,24,6,31,14,42,2,18}

    Returns: {15, 34, 38, 19, 16, 5, 14, 0, 13, 41, 44, 4, 43, 25, 26, 31, 11, 33, 17, 35, 36, 27, 32, 30, 21, 12, 37, 23, 9, 20, 18, 10, 2, 28, 6, 39, 3, 40, 7, 45, 42, 8, 24, 29, 1, 22 }

  50. {10,5,3,30,14,28,19,27,18,13,17,25,9,7,4,22,20,31,29,0,23,26,12,6,24,21,1,8,16,2,15,11,25,19,23,14,31,12,26,24,8,18,6,29,22,2,3,16,0,9,17,20,13,5,11,21,7,1,15,10,28,27,4,30,17,7,8,25,24,30,12,23,15,6,27,13,31,21,28,29,22,4,3,0,1,10,5,11,14,16,18,19,20,26,9,2,13,23,27,29,12,25,8,18,16,17,2,26,24,28,10,7,0,9,14,11,21,4,19,5,20,15,3,31,22,1,6,30,14,26,4,30,2,12,20,28,27,23,6,24,3,31,11,5,25,29,1,13,10,0,17,8,19,15,9,16,18,7,22,21,12,13,17,14,29,1,0,23,10,2,21,15,8,30,3,18,4,20,11,28,5,9,25,7,31,16,24,22,19,27,6,26,20,29,16,19,30,11,23,1,5,12,10,4,14,21,17,26,8,31,9,27,6,13,2,22,25,18,28,24,0,7,3,15,29,1,15,12,25,19,22,30,7,24,11,5,27,28,2,17,18,0,8,13,23,9,6,20,4,21,14,26,16,31,3,10,17,14,19,30,9,5,28,12,15,10,23,27,16,29,22,26,21,2,24,1,18,31,0,7,3,20,6,4,8,13,11,25,27,24,19,5,12,2,4,26,0,17,7,23,6,30,3,21,14,15,18,31,13,25,20,28,10,1,29,22,16,8,9,11,20,14,30,13,2,3,27,10,29,25,9,6,21,5,18,7,22,15,17,28,26,8,24,4,23,16,12,1,0,31,11,19,1,27,28,23,0,9,7,19,18,25,17,10,26,15,13,12,21,6,16,4,20,29,22,5,31,24,14,11,2,3,8,30,7,11,9,0,24,25,2,30,15,22,13,10,27,18,1,12,3,29,31,4,14,20,8,28,16,19,26,17,23,21,5,6,29,16,7,31,8,5,25,23,0,2,24,27,21,19,28,12,20,30,4,14,1,13,18,22,9,6,15,3,17,10,11,26,19,3,29,9,16,2,4,31,30,8,14,10,5,27,25,24,18,28,22,0,1,17,7,15,13,20,26,23,11,12,6,21,4,2,27,31,30,13,5,19,10,20,21,12,7,15,26,6,0,18,8,14,25,23,24,22,3,29,1,28,17,16,9,11,23,0,24,13,14,29,18,2,16,20,10,12,7,21,31,9,15,26,27,19,17,6,22,8,25,5,28,11,4,1,30,3,20,1,0,4,7,16,24,22,25,11,2,28,26,15,14,30,29,10,27,18,23,6,12,8,9,5,19,21,3,17,13,31,5,6,2,11,14,12,15,22,3,29,1,7,28,25,0,10,4,30,21,9,8,31,18,27,17,24,13,26,20,19,23,16,16,27,30,31,29,17,20,8,28,26,6,22,2,9,4,19,1,3,13,7,15,24,18,11,25,21,10,23,12,0,14,5,8,30,31,14,6,7,18,5,29,21,23,9,25,22,2,26,28,11,15,20,3,0,19,17,24,10,13,27,16,4,1,12,10,5,3,11,28,2,4,27,31,19,13,18,7,21,23,12,24,8,0,22,29,20,26,30,1,17,14,15,6,25,16,9,20,22,18,26,25,9,23,6,3,17,1,14,0,13,10,8,15,5,29,19,4,7,28,30,11,27,21,12,16,31,24,2,30,11,20,25,21,0,18,9,14,29,8,5,7,10,2,31,3,4,19,6,12,23,22,27,28,17,24,26,1,13,16,15,6,16,18,29,12,15,5,25,28,31,26,8,21,9,7,2,0,10,11,4,24,13,20,1,17,23,3,14,22,19,27,30,6,16,28,1,17,23,26,15,3,22,4,24,21,8,18,13,19,27,11,9,31,30,14,10,2,12,25,20,5,7,0,29,26,24,14,19,21,27,15,7,5,28,29,3,31,0,9,30,12,2,18,25,11,17,20,4,1,6,23,13,16,22,8,10,26,16,28,12,10,24,31,0,11,3,5,25,27,2,9,22,7,21,15,6,4,17,8,29,23,18,19,1,14,13,20,30,21,13,20,27,16,0,22,3,24,18,25,2,7,28,12,23,31,14,8,4,10,19,17,15,5,26,30,29,6,11,9,1,5,9,18,31,8,25,3,22,17,0,23,28,13,12,29,21,11,30,2,16,1,6,27,4,7,10,15,19,26,24,14,20,28,22,26,6,16,4,30,10,27,3,13,14,23,15,20,1,12,29,2,17,11,9,25,7,18,8,19,24,31,21,0,5,18,0,14,10,1,25,5,28,7,30,27,8,4,2,15,3,12,24,16,29,26,17,19,6,31,13,21,23,20,9,22,11}

    Returns: {3, 25, 17, 13, 14, 12, 11, 29, 9, 27, 20, 1, 7, 31, 19, 4, 23, 0, 2, 16, 8, 10, 22, 30, 6, 15, 24, 26, 21, 5, 28, 18 }

  51. {20,32,35,23,4,22,31,18,3,8,12,30,2,14,21,34,9,15,27,6,0,25,38,10,29,1,33,28,17,24,7,11,5,36,16,19,37,26,13,8,24,30,3,7,12,10,15,16,2,19,37,11,23,1,32,27,4,26,9,34,31,18,35,6,29,17,28,14,20,0,25,36,13,38,21,22,5,33,19,16,26,13,15,29,11,6,1,25,7,35,3,10,33,34,2,4,23,22,14,30,32,8,27,21,5,18,9,36,17,20,31,28,24,0,37,12,38,19,5,4,22,11,35,1,21,16,31,14,9,3,8,18,36,0,2,26,37,30,12,6,20,24,29,15,13,25,34,27,32,28,33,38,17,7,23,10,11,4,21,29,2,19,32,20,12,14,7,34,8,3,16,33,35,28,26,15,30,38,18,23,13,27,31,24,25,10,36,17,9,6,5,1,22,37,0,5,28,12,20,30,18,13,24,14,36,31,2,1,15,26,21,25,35,27,11,7,4,32,3,33,19,16,17,10,9,37,22,0,6,29,23,34,8,38,22,3,17,20,9,23,37,2,8,26,33,4,6,0,12,11,1,19,28,7,24,13,34,21,29,15,16,27,5,31,14,10,38,30,18,25,36,32,35,10,35,38,0,21,34,37,2,26,9,13,1,11,7,30,16,24,6,22,29,25,14,17,32,15,23,12,31,33,28,20,4,3,18,5,8,27,36,19,4,35,31,11,23,8,2,34,9,3,29,37,38,33,18,36,26,0,6,22,15,24,20,25,17,1,21,12,28,14,13,16,32,7,5,27,30,10,19,9,22,36,34,12,16,7,14,38,2,15,23,18,20,13,10,25,11,19,37,8,21,28,6,29,0,26,33,30,31,35,27,17,4,32,24,5,3,1,1,32,27,25,31,18,9,28,37,33,20,35,34,38,23,12,36,13,5,30,4,24,16,19,29,15,10,2,14,6,7,0,3,11,17,22,26,21,8,10,4,18,28,9,15,16,32,5,37,12,20,1,2,31,27,13,33,24,14,36,34,25,19,0,26,11,23,35,17,3,21,38,7,6,29,8,30,22,37,23,15,8,21,16,28,5,7,38,13,11,30,29,0,1,20,34,14,19,26,31,2,9,10,25,33,24,6,12,27,18,22,36,32,17,35,3,4,14,0,8,29,6,18,26,16,20,32,31,19,38,28,21,3,7,35,15,25,1,34,33,17,30,22,13,11,24,36,37,9,12,4,10,2,27,23,5,10,7,0,38,25,20,23,11,14,9,30,1,26,8,12,6,5,31,17,2,34,36,19,4,28,18,27,3,21,22,35,16,37,15,13,29,24,32,33,2,1,32,29,7,38,18,9,20,6,36,3,37,22,26,14,23,35,8,19,0,5,28,11,12,17,13,21,30,15,10,4,31,33,34,16,24,27,25,10,15,28,14,27,8,6,25,36,32,19,16,9,12,18,5,34,24,31,1,22,2,21,20,7,3,17,4,37,33,26,38,0,11,23,29,30,35,13,11,2,30,36,27,5,4,29,10,21,28,7,9,37,20,19,6,35,24,3,14,0,18,1,8,15,31,16,13,34,23,17,25,22,12,33,38,32,26,3,26,18,5,36,34,22,11,24,2,32,19,29,23,16,25,38,30,12,13,4,37,9,17,6,0,20,1,33,35,7,15,27,21,31,10,14,8,28,18,9,12,17,38,4,34,1,33,36,7,5,30,16,3,0,32,13,35,27,21,26,15,2,14,6,10,20,31,29,25,23,8,24,22,28,11,19,37,37,34,26,36,7,4,5,10,31,13,11,30,19,12,32,15,20,38,14,35,6,18,8,2,27,23,25,29,1,17,21,9,3,22,28,24,16,0,33,7,24,33,1,30,34,35,5,6,13,23,3,12,15,26,22,27,37,36,28,0,32,20,21,11,14,19,9,16,25,18,10,8,4,29,38,31,17,2,23,31,17,34,1,38,36,22,11,6,29,20,4,14,37,33,3,24,0,25,26,27,21,35,16,30,15,8,12,2,7,9,5,10,18,19,32,13,28,29,0,32,12,9,33,19,38,7,35,28,5,1,18,16,10,15,3,27,11,31,30,14,25,20,17,22,24,26,37,6,34,4,21,13,23,2,8,36,0,3,29,6,36,31,9,35,25,30,38,37,22,12,5,32,15,7,28,10,2,14,18,17,13,8,26,4,21,33,19,24,27,11,23,1,16,20,34,21,18,37,3,12,20,36,27,6,33,13,24,11,10,35,22,31,8,38,1,9,32,15,29,25,28,14,5,4,30,26,34,0,23,16,17,19,2,7,8,34,21,17,3,37,2,15,12,28,13,38,5,18,33,1,25,10,32,0,27,7,36,22,6,29,9,11,31,19,26,24,14,16,20,23,30,35,4,24,4,32,15,6,11,35,29,17,3,20,27,38,33,18,12,31,13,9,16,23,22,19,34,14,28,7,10,21,8,0,1,26,36,25,2,37,5,30,21,25,29,16,9,23,6,4,7,5,33,26,13,0,11,35,37,36,28,15,31,34,32,3,20,22,1,18,17,24,19,2,30,27,8,10,14,38,12,19,37,4,33,5,23,17,6,20,26,8,31,35,28,12,22,0,18,13,16,11,25,7,15,3,36,24,2,9,21,10,27,34,29,38,30,32,14,1,18,29,14,27,5,24,11,31,22,7,8,15,12,37,19,35,2,1,26,34,17,4,20,3,16,33,38,28,21,10,23,9,25,13,30,6,36,0,32,30,32,15,10,22,0,13,12,16,18,23,34,5,29,4,2,25,14,3,9,27,6,31,35,24,36,20,7,28,21,38,19,8,33,11,37,1,26,17,36,33,17,6,37,12,0,27,7,23,5,8,4,18,13,32,38,26,16,14,2,29,22,24,15,31,35,20,3,25,11,9,21,1,34,10,19,28,30,26,18,1,36,34,33,12,2,11,10,23,35,5,19,32,9,7,3,22,8,25,0,16,4,28,37,38,20,17,13,14,6,21,15,30,29,24,31,27,31,20,30,7,6,24,3,25,8,0,21,15,5,23,1,10,14,29,4,38,16,22,13,11,28,9,33,2,12,17,32,19,18,37,35,34,36,26,27,11,33,3,7,9,15,14,0,10,36,31,4,28,13,27,2,21,29,8,1,26,37,24,20,19,30,23,25,16,5,34,18,38,6,35,32,12,22,17,31,7,15,10,26,35,1,22,36,24,8,19,13,33,27,0,12,29,32,38,20,11,6,23,21,28,16,17,4,18,2,5,3,25,30,14,9,34,37,23,8,15,0,5,37,12,16,19,38,7,29,34,11,10,18,30,2,13,6,4,36,32,22,26,27,25,35,33,24,1,20,3,28,9,31,17,14,21,21,7,13,33,1,31,18,20,2,35,12,10,29,23,9,24,6,34,0,8,19,4,27,16,22,28,14,17,38,37,25,26,3,30,11,36,5,32,15}

    Returns: {20, 8, 16, 19, 32, 5, 22, 35, 4, 9, 1, 28, 15, 14, 38, 2, 10, 27, 3, 12, 37, 7, 17, 29, 0, 21, 34, 24, 25, 33, 18, 30, 36, 26, 6, 11, 31, 23, 13 }

  52. {4,11,9,16,12,6,14,7,13,15,2,5,0,1,10,3,8,8,14,11,15,12,2,3,10,13,0,5,9,6,7,1,4,16,9,8,2,13,14,15,6,12,5,0,1,3,4,10,16,11,7,6,7,12,13,16,5,0,10,2,9,14,11,4,8,1,15,3,8,3,11,15,10,7,13,5,2,1,14,4,12,16,9,6,0,2,12,11,3,7,5,16,1,8,14,13,9,4,15,10,6,0,7,2,3,10,14,0,13,8,9,12,11,15,1,4,6,16,5,0,3,7,11,4,14,12,9,5,15,2,16,1,10,13,8,6,11,8,9,1,13,4,15,6,3,5,0,10,14,12,16,7,2,6,7,0,8,3,12,14,9,15,4,1,2,16,11,13,5,10,9,5,10,8,15,3,4,12,1,13,6,0,2,7,14,11,16,4,10,15,13,8,6,2,16,14,5,1,0,3,11,12,7,9,15,2,11,7,8,5,4,6,13,9,1,0,14,10,16,12,3,10,4,8,13,6,7,11,0,16,5,15,9,2,3,1,12,14,9,13,15,8,10,4,14,2,1,3,0,5,7,11,16,6,12,6,14,16,4,3,12,7,10,9,2,13,8,11,15,5,0,1,2,1,12,3,4,5,8,15,13,6,9,0,11,16,10,7,14}

    Returns: {16, 8, 9, 12, 3, 2, 7, 0, 11, 6, 5, 4, 15, 10, 13, 14, 1 }

  53. {10,6,8,9,1,3,4,7,5,2,0,4,10,3,8,5,1,6,9,7,2,0,7,2,10,3,0,8,4,6,9,1,5,10,1,5,8,9,2,3,0,4,7,6,3,6,0,2,7,5,10,1,9,4,8,3,1,0,2,5,6,10,8,4,9,7,0,9,10,4,3,5,6,8,1,2,7,4,7,5,1,2,3,10,9,0,8,6,7,0,2,5,9,3,4,10,8,6,1,6,10,1,8,5,3,0,2,4,9,7,0,5,4,7,1,6,8,3,10,9,2}

    Returns: {8, 4, 2, 10, 3, 1, 9, 5, 7, 6, 0 }

  54. {17,23,4,7,16,0,5,13,19,3,15,2,11,8,18,24,9,12,20,1,14,6,22,21,10,18,0,1,20,24,8,9,10,16,12,21,11,2,4,23,7,22,6,19,14,13,15,17,3,5,10,18,20,5,9,13,21,17,0,15,1,23,12,8,19,22,4,11,7,24,14,6,16,2,3,13,2,17,5,7,19,15,8,11,6,18,21,24,1,14,10,0,4,23,20,3,22,9,12,16,21,17,11,4,9,7,18,19,1,15,16,0,3,10,23,6,5,8,2,12,24,14,13,22,20,8,3,7,10,0,15,5,18,23,22,19,20,21,1,16,2,17,6,24,14,13,11,9,4,12,12,17,10,3,0,8,13,22,9,20,4,11,5,2,18,7,16,24,15,14,1,6,19,23,21,19,18,20,0,23,5,2,24,3,7,13,4,15,17,14,9,11,22,6,1,21,12,8,10,16,1,7,19,6,5,18,9,15,17,23,20,4,2,8,10,14,12,21,3,11,13,24,0,22,16,22,20,1,16,9,2,19,5,10,24,4,3,13,6,0,11,14,21,8,18,17,12,7,23,15,20,2,24,9,12,14,13,3,0,18,1,16,22,5,7,10,15,17,23,4,19,6,11,8,21,5,19,4,14,13,21,11,8,0,15,1,9,12,22,6,10,7,18,24,16,23,2,20,3,17,23,8,10,11,13,19,12,9,1,16,3,18,4,6,15,22,5,21,7,17,24,2,14,20,0,9,10,16,13,4,0,24,17,2,12,7,15,14,22,21,23,6,20,8,5,1,19,11,3,18,16,23,11,22,2,5,9,4,14,6,15,8,1,20,7,12,24,13,0,19,10,3,21,17,18,23,14,21,4,19,11,22,10,20,16,12,9,8,0,17,13,3,5,24,6,2,18,7,15,1,16,13,6,2,8,24,21,4,23,17,7,5,22,20,3,10,19,11,18,9,14,1,15,0,12,16,4,13,2,23,9,12,3,14,24,17,20,0,6,21,18,19,22,10,1,11,7,15,8,5,9,13,1,17,16,19,5,24,7,0,12,20,18,8,2,6,23,15,11,4,10,3,21,14,22,8,1,5,13,6,23,17,24,2,21,12,0,15,22,7,16,11,3,19,20,10,14,4,18,9,18,13,0,15,4,9,2,14,21,8,16,23,5,10,3,24,12,11,1,7,17,20,6,19,22,16,12,15,8,3,6,7,14,2,22,4,9,0,11,5,10,1,19,24,13,21,18,17,23,20,4,1,22,8,17,18,16,14,3,15,21,23,0,24,6,19,10,13,12,9,20,2,11,7,5,0,8,23,4,20,15,22,21,16,9,14,2,7,17,19,18,5,13,3,1,24,10,12,11,6,13,17,8,7,6,20,21,4,23,10,18,0,16,15,14,2,19,12,22,1,11,3,24,5,9}

    Returns: {17, 18, 10, 13, 21, 3, 12, 19, 1, 22, 20, 5, 23, 9, 11, 14, 6, 2, 24, 8, 15, 16, 4, 0, 7 }

  55. {2,3,7,8,9,6,13,4,14,1,12,5,11,0,10,8,11,2,0,13,5,3,6,10,4,12,7,9,14,1,1,4,7,10,14,0,8,6,13,9,2,5,11,3,12,9,10,14,2,13,12,4,11,6,3,0,1,8,7,5,1,8,2,0,10,5,12,7,11,6,13,14,3,4,9,1,6,5,4,10,3,9,7,2,14,8,13,11,0,12,13,6,12,1,9,11,14,4,2,5,7,0,3,10,8,2,7,6,13,0,5,14,11,12,1,10,9,8,4,3,10,9,3,8,6,0,2,5,1,11,12,7,14,13,4,5,0,3,6,12,10,1,4,11,7,9,8,14,13,2,14,5,1,12,4,8,2,9,13,6,10,11,3,7,0,0,11,6,2,8,9,5,10,7,12,13,14,3,1,4,0,5,1,9,12,2,13,14,3,7,11,8,4,10,6,2,13,10,8,7,4,14,6,5,3,0,1,11,9,12,8,0,3,4,12,5,10,6,11,1,2,9,13,14,7}

    Returns: {3, 11, 4, 9, 1, 6, 13, 2, 10, 5, 14, 0, 12, 7, 8 }

  56. {7,8,12,5,0,4,3,14,17,11,13,2,9,16,1,10,15,6,9,10,15,5,2,16,13,11,4,1,7,12,3,14,17,6,0,8,9,1,3,16,15,2,12,8,5,14,6,10,4,0,7,13,17,11,13,4,17,10,9,12,8,7,11,3,0,2,14,16,1,15,6,5,11,3,16,1,14,6,4,12,8,2,10,17,5,0,13,7,15,9,13,4,3,17,6,1,2,12,5,7,16,15,11,0,9,8,10,14,1,3,10,15,9,5,16,12,0,11,8,7,4,6,14,17,2,13,7,4,6,11,13,2,12,9,14,16,1,17,8,5,0,10,15,3,6,4,8,13,12,1,11,7,14,3,9,5,16,15,10,2,17,0,1,0,15,4,9,11,14,5,12,6,7,10,16,13,3,8,17,2,13,8,2,1,5,6,16,7,4,15,11,0,3,9,14,10,17,12,9,14,1,6,15,8,7,4,12,5,11,10,17,13,16,0,2,3,14,17,12,8,9,10,16,11,15,2,6,4,1,0,3,5,7,13,1,8,16,12,0,3,13,17,9,6,7,14,11,2,5,4,10,15,13,5,17,3,10,15,12,11,1,4,16,2,7,8,6,9,0,14,6,9,10,16,4,5,12,2,15,8,14,11,13,1,0,17,3,7,9,5,6,12,14,15,3,17,10,13,2,7,16,8,4,1,11,0,7,3,1,2,4,10,15,0,14,6,9,16,11,12,13,8,17,5}

    Returns: {-1 }

  57. {5,4,11,8,14,15,6,9,10,1,13,0,2,7,3,12,5,7,0,6,8,12,4,1,3,2,15,13,9,14,11,10,9,3,4,10,6,1,15,5,2,13,0,7,14,12,11,8,8,6,11,9,2,5,4,1,3,7,14,12,15,0,13,10,9,4,0,3,12,11,13,2,1,10,15,8,5,7,6,14,9,2,15,11,8,14,6,5,12,7,1,0,4,10,3,13,5,10,0,14,7,9,12,4,2,11,6,8,13,3,15,1,11,7,9,2,5,1,12,0,15,6,13,8,10,4,3,14,1,8,9,4,12,0,2,15,5,6,7,13,10,11,3,14,15,10,3,11,2,6,13,4,9,7,12,5,8,14,1,0,5,10,13,2,7,15,0,8,12,11,4,9,14,6,3,1,9,1,15,13,11,10,2,4,14,3,12,0,7,8,5,6,15,7,8,14,2,6,0,1,9,4,11,3,5,10,12,13,8,14,1,6,2,4,12,0,15,7,11,3,9,13,5,10,6,13,1,5,15,4,9,8,10,12,3,11,14,2,7,0,11,9,15,10,12,5,4,1,14,8,2,13,6,0,3,7}

    Returns: {-1 }

  58. {17,7,14,2,19,10,9,6,11,24,5,1,16,21,22,20,0,4,8,15,12,18,3,27,26,23,25,13,18,19,25,9,8,15,7,24,1,20,4,12,10,11,13,3,14,5,0,6,27,16,21,26,2,17,22,23,21,1,26,12,22,9,5,0,25,19,4,8,7,11,14,17,6,16,27,15,20,18,10,24,3,23,13,2,20,6,16,1,3,23,10,24,8,15,27,18,9,14,21,4,2,22,19,26,12,17,25,7,13,11,5,0,22,24,21,1,19,7,4,16,13,10,15,3,11,8,5,18,27,0,2,12,25,14,23,26,9,6,17,20,8,13,4,18,19,22,1,27,25,16,17,15,5,11,10,23,26,7,9,3,6,24,20,2,14,12,0,21,17,19,11,6,5,4,23,10,3,27,8,24,16,14,0,12,21,9,13,15,18,7,2,26,20,22,1,25,18,3,8,20,5,19,11,9,25,15,17,2,27,24,23,7,16,21,12,13,10,6,26,0,22,1,14,4,22,7,3,15,20,16,6,8,1,10,13,21,27,23,19,18,5,9,0,17,12,26,11,25,24,14,2,4,20,13,3,0,26,16,2,12,7,22,25,19,5,1,8,21,24,18,4,15,27,11,17,6,23,10,9,14,17,2,4,18,10,25,24,22,23,8,0,1,7,11,9,14,16,5,15,3,6,19,12,26,27,21,20,13,8,26,17,5,21,13,0,9,20,2,7,24,16,19,11,14,18,6,27,10,22,1,3,12,4,25,15,23,20,19,2,14,13,16,3,0,7,6,26,25,15,21,8,24,4,12,27,23,10,9,22,5,18,17,1,11,8,19,22,10,15,20,0,26,27,2,4,9,5,7,1,21,16,14,12,3,13,18,23,6,17,24,11,25,22,25,14,9,6,11,17,13,19,18,24,7,15,21,0,27,12,20,16,8,26,2,4,10,3,23,1,5,21,9,0,14,26,3,1,13,5,15,6,25,19,17,24,16,27,10,20,22,8,11,12,23,2,18,7,4,12,1,25,13,3,11,22,7,26,27,21,9,4,10,19,17,15,0,2,16,14,8,18,6,23,20,5,24,17,16,19,23,10,4,27,21,13,18,22,11,12,6,14,5,2,7,9,3,26,8,24,15,20,25,1,0,18,10,19,15,6,8,14,22,20,25,13,12,5,7,1,23,9,11,17,16,4,3,21,26,2,24,0,27,21,27,8,22,23,19,12,3,16,5,9,2,18,17,24,4,10,0,7,15,1,6,25,14,11,20,13,26,12,25,1,22,2,18,0,10,23,3,16,4,8,13,26,9,19,5,27,21,14,15,6,20,24,11,7,17,20,23,13,0,17,22,24,19,11,5,1,16,12,21,26,18,3,10,8,15,6,2,14,27,25,7,4,9,17,7,6,5,1,9,26,14,2,23,3,15,20,8,22,24,21,11,18,19,10,27,16,12,13,25,4,0,12,19,5,25,15,11,9,18,21,2,20,3,26,14,22,6,13,24,10,4,27,23,17,7,1,8,16,0,8,6,10,26,16,2,24,23,0,3,27,4,5,25,9,18,17,14,15,20,7,12,11,13,1,22,21,19,22,15,13,0,27,6,10,17,23,11,25,8,7,12,18,1,2,9,14,20,19,16,3,4,21,26,5,24,17,3,12,21,6,14,22,4,26,10,15,0,18,25,2,11,8,9,19,16,20,13,7,27,1,5,23,24,12,5,2,19,22,13,15,1,9,18,8,10,26,24,4,16,23,0,27,3,6,20,14,21,7,11,25,17}

    Returns: {-1 }

  59. {7,2,28,24,36,25,31,20,5,18,38,17,12,13,42,11,0,39,33,23,1,41,3,21,15,44,35,16,8,26,6,29,14,43,9,37,32,10,40,22,34,19,30,27,4,44,17,10,28,16,19,41,37,27,40,22,23,38,11,42,43,21,12,34,9,26,20,6,39,30,36,35,31,14,32,18,3,29,24,15,25,2,1,7,8,33,5,0,4,13,39,12,16,0,27,36,11,5,2,8,3,7,44,26,37,38,15,4,24,31,29,40,10,34,9,23,1,28,32,42,33,22,21,43,41,35,19,30,25,13,20,18,6,17,14,39,37,31,22,33,4,17,10,41,34,0,26,23,5,42,16,8,40,3,14,44,29,18,15,28,13,24,6,43,27,12,2,25,35,11,32,19,1,21,36,20,9,38,7,30,30,32,3,4,10,23,35,2,31,36,0,37,19,38,44,39,7,15,24,18,26,29,27,9,21,5,14,22,1,42,40,28,34,17,20,13,43,33,25,16,6,12,8,11,41,32,41,0,42,30,7,16,35,39,9,36,19,28,27,26,6,18,40,22,25,20,17,38,10,24,8,5,29,3,11,1,14,34,2,15,44,43,13,12,23,21,37,4,31,33,13,12,3,43,37,10,0,40,7,29,5,18,34,27,15,22,14,36,30,38,42,20,16,24,9,35,28,4,25,2,26,39,21,19,6,41,32,8,31,1,17,23,33,11,44,30,17,27,14,20,21,15,5,34,29,28,37,24,9,33,11,39,44,42,16,3,23,26,1,43,25,40,0,4,18,36,13,22,35,32,38,2,10,19,7,6,12,31,41,8,7,38,11,20,18,40,31,42,35,27,41,23,21,16,37,28,25,39,32,8,10,29,44,34,33,17,36,3,26,15,13,30,22,5,4,43,12,14,24,1,9,6,19,2,0,13,21,10,25,41,18,14,1,31,4,6,26,30,17,22,29,42,5,8,2,15,39,0,44,19,12,28,24,33,32,37,16,9,27,20,36,11,40,35,7,43,23,3,34,38,44,37,42,3,27,9,12,25,40,35,5,43,6,33,17,4,8,1,0,21,13,22,30,36,15,16,23,10,14,11,34,41,29,38,2,26,18,28,31,24,39,32,20,19,7,4,1,6,21,43,17,16,2,34,29,32,44,36,0,22,15,9,8,5,7,14,25,23,40,31,38,37,42,10,24,11,3,41,19,20,33,28,30,13,27,18,35,26,12,39,13,5,12,2,41,23,35,34,40,39,31,6,44,20,19,28,7,21,43,17,33,27,26,25,18,8,0,38,24,10,15,9,37,30,29,22,1,14,36,16,3,11,42,4,32,4,34,43,8,35,15,32,26,16,12,36,39,44,29,19,28,1,6,23,41,7,24,18,30,10,5,38,21,37,2,17,13,33,40,14,3,20,27,42,0,31,25,11,9,22,30,35,43,8,16,21,28,9,5,15,19,25,11,17,29,34,36,0,40,13,38,18,31,4,3,6,39,32,20,2,44,23,10,22,12,42,37,24,1,14,27,41,7,33,26,31,35,41,44,17,40,1,34,8,3,2,22,28,14,25,4,13,18,16,5,11,7,38,39,10,36,6,29,12,21,33,19,0,9,37,27,42,26,20,24,30,23,15,43,32,32,16,41,19,18,40,43,0,21,4,22,29,17,8,28,12,6,1,33,13,27,9,7,11,34,26,37,30,15,14,44,31,25,38,10,5,36,20,35,39,24,2,42,23,3,31,20,28,16,1,32,2,33,6,0,29,37,40,27,44,17,3,11,34,5,41,7,9,25,18,21,26,38,10,8,19,43,30,14,15,36,4,42,13,24,23,12,22,39,35,32,21,8,27,20,43,17,14,36,18,33,10,9,19,11,25,12,22,13,35,4,6,3,37,40,26,15,28,16,42,1,34,0,5,7,44,38,39,30,41,31,24,29,2,23,4,37,8,13,35,24,38,15,17,7,5,14,19,36,6,10,34,31,42,33,25,44,12,21,28,0,22,2,27,43,26,18,11,23,29,16,32,40,20,1,39,30,3,9,41,4,25,43,37,29,27,9,7,20,26,17,12,34,33,19,10,42,8,28,24,44,3,39,14,21,38,35,41,2,30,40,32,0,6,5,31,13,22,18,16,1,36,15,11,23,30,35,25,42,15,34,41,22,40,31,8,4,6,3,21,28,9,43,18,16,29,26,37,5,7,14,12,39,27,24,36,32,2,1,38,44,10,23,33,13,19,0,17,11,20,4,42,43,20,25,11,40,19,18,39,12,32,13,34,22,36,7,35,41,38,5,31,2,9,37,30,17,28,1,6,26,27,15,14,16,10,29,0,44,24,23,33,8,21,3,32,26,11,7,19,21,29,20,34,3,17,1,16,13,28,41,30,24,44,27,25,22,15,18,9,36,23,2,33,4,10,0,8,6,43,14,31,37,38,35,40,12,42,5,39,39,13,18,41,23,34,20,42,28,44,11,24,17,16,22,37,1,40,7,0,21,14,8,15,3,33,32,4,38,29,10,12,19,27,9,25,35,6,31,43,26,2,5,30,36,4,11,5,17,19,2,9,8,22,21,38,3,44,14,24,0,37,27,10,1,20,13,39,32,35,31,18,15,16,42,12,29,30,6,41,23,25,43,34,7,36,26,28,33,40,30,27,5,31,44,29,8,32,20,33,6,36,14,2,10,9,1,3,25,7,11,12,23,28,39,22,38,40,24,43,4,37,35,42,34,17,18,19,15,16,41,21,13,26,0,24,26,36,40,6,33,0,38,20,43,37,30,29,7,44,34,23,1,25,32,35,28,13,8,19,3,41,31,12,10,18,11,42,21,9,39,14,15,17,5,4,27,16,2,22,39,27,2,33,22,16,13,15,6,37,24,23,9,34,20,1,4,25,21,0,42,18,11,36,17,3,29,10,44,5,28,31,38,35,32,8,26,30,43,40,12,7,41,14,19,15,23,10,31,33,40,0,7,19,42,41,12,11,24,34,25,28,21,26,30,13,27,4,18,8,16,39,17,5,37,22,36,20,29,44,35,38,3,9,14,6,2,32,43,1,4,9,10,18,41,16,26,2,11,29,0,34,25,27,39,20,8,35,38,21,1,31,43,5,24,40,6,19,23,44,14,7,32,28,13,37,12,17,22,33,36,30,42,15,3,15,43,14,30,9,35,29,27,37,2,44,5,26,42,31,24,17,21,25,4,36,22,1,40,33,8,28,18,19,0,7,34,13,11,32,16,6,38,20,10,41,39,23,3,12,39,22,34,35,25,17,33,11,18,41,0,28,6,8,2,3,1,26,7,10,16,43,9,30,29,32,37,42,13,15,38,44,20,23,21,5,31,27,19,40,14,12,4,24,36,30,42,9,4,23,40,37,44,22,33,41,34,16,27,21,39,5,19,6,14,31,2,13,18,43,20,36,11,7,29,25,32,8,35,38,26,3,0,10,15,24,12,28,1,17,15,44,36,11,32,10,43,35,19,7,38,28,26,6,13,1,18,21,3,25,20,5,8,23,14,31,37,27,4,12,33,39,30,24,22,17,29,41,34,0,2,9,16,40,42,39,10,26,16,37,11,13,7,1,20,34,33,31,19,36,5,41,43,3,25,15,18,4,17,44,38,21,6,2,23,0,24,27,29,30,28,14,32,22,42,40,35,9,12,8,39,10,41,16,5,19,18,6,37,4,31,13,44,28,21,7,3,24,8,11,20,40,23,26,33,27,36,42,15,34,35,17,9,1,30,0,22,2,38,29,43,32,14,25,12,30,41,27,13,39,8,23,31,37,10,24,43,11,9,12,33,38,17,14,36,40,20,6,21,4,19,15,35,5,44,42,26,22,16,29,1,25,18,7,34,0,2,28,32,3,31,1,17,40,11,22,43,29,5,36,2,12,6,4,23,0,37,30,42,9,14,26,41,16,39,24,13,34,15,25,35,8,21,44,33,27,28,20,3,10,38,7,18,19,32,32,22,1,14,7,38,20,15,9,43,19,35,5,30,34,44,21,24,2,8,11,17,36,10,40,26,33,12,31,18,29,0,27,13,3,23,25,4,6,39,42,16,37,41,28,31,29,8,32,25,30,44,20,4,35,27,9,14,17,1,23,38,41,19,18,10,5,13,7,33,3,28,16,0,6,39,42,2,26,37,40,21,36,11,34,22,24,12,15,43,32,3,35,31,25,17,18,15,6,30,14,40,7,12,44,39,10,27,22,29,33,9,16,41,43,2,26,11,13,38,28,24,21,37,8,42,20,1,36,23,34,0,5,19,4,13,19,37,22,0,23,31,5,18,38,15,27,26,39,35,29,9,17,11,16,8,20,10,25,28,12,7,44,42,43,24,32,36,30,3,4,14,21,33,40,2,1,41,6,34,13,5,42,4,25,26,43,22,44,35,19,31,34,0,40,9,23,16,21,29,28,8,1,10,3,38,7,37,24,39,18,14,32,33,11,20,27,41,17,12,6,2,15,36,30,15,35,27,28,25,2,17,6,42,36,16,39,14,19,30,13,26,4,3,40,29,38,0,9,37,20,33,1,43,21,11,24,23,41,34,7,44,32,12,8,31,5,22,18,10}

    Returns: {-1 }

  60. {28,19,18,24,34,45,25,2,27,39,23,21,35,10,46,11,9,17,15,47,31,5,20,37,8,41,29,3,16,38,13,0,22,43,42,7,33,40,1,30,4,14,12,44,26,6,36,32,36,38,21,12,41,13,10,7,37,31,9,11,24,45,27,43,46,18,19,20,2,14,44,29,26,34,15,16,42,35,33,17,4,6,1,32,3,22,23,25,47,8,39,30,5,0,40,28,11,20,18,5,16,32,36,21,13,19,28,15,25,43,37,47,24,9,42,29,40,33,0,35,23,12,39,14,3,44,26,38,1,17,34,4,30,22,46,31,45,8,27,6,41,2,7,10,2,47,27,22,12,45,0,7,3,6,15,36,9,5,30,38,33,26,44,28,14,35,43,37,32,4,42,24,25,13,21,39,8,16,10,1,17,46,23,31,34,20,18,19,41,29,11,40,41,0,39,20,9,15,30,6,32,46,16,2,29,33,10,37,26,1,3,38,23,14,45,35,31,5,24,21,44,12,17,19,47,8,43,36,11,13,42,40,7,34,25,28,22,18,27,4,9,39,13,32,25,41,16,40,10,19,18,14,8,24,30,23,35,20,29,31,44,3,34,26,28,7,36,5,21,43,17,37,22,45,4,42,12,2,1,0,27,6,47,38,46,11,33,15,40,14,38,23,21,45,10,26,5,9,3,16,19,24,22,15,11,7,42,4,37,2,1,36,35,13,44,6,46,34,33,20,43,29,12,41,31,32,30,17,28,25,27,18,47,39,8,0,27,37,10,24,3,36,20,0,5,4,7,40,44,21,19,38,30,29,18,13,14,2,35,17,23,34,32,25,1,16,9,15,8,41,22,47,42,45,31,6,39,43,28,33,12,11,26,46,18,19,14,32,27,44,43,35,11,34,22,33,21,20,6,5,4,31,2,29,0,41,30,3,38,39,36,1,42,45,28,26,7,12,17,24,8,15,47,13,46,10,25,9,16,40,37,23,7,14,27,44,45,46,31,0,28,32,13,17,19,37,23,20,34,4,36,40,11,22,16,6,35,15,43,12,38,9,5,2,33,39,18,26,30,24,3,42,21,1,41,10,25,29,8,47,23,35,25,47,12,27,31,2,18,20,44,33,11,3,22,13,42,41,14,17,7,28,1,15,40,5,21,45,26,4,32,39,10,6,9,38,37,16,30,8,34,43,0,36,46,24,19,29,40,24,4,8,23,9,10,35,3,16,45,27,7,39,17,0,29,42,32,33,26,46,30,20,2,34,25,14,47,44,13,38,41,37,18,21,15,43,1,6,28,12,36,31,11,22,5,19,36,7,15,28,26,44,20,9,45,8,32,40,42,5,39,3,6,43,4,23,12,33,18,35,14,0,10,29,1,41,47,19,22,21,24,34,31,37,25,17,11,30,16,2,27,46,13,38,3,39,19,29,15,20,41,9,42,12,38,28,18,21,40,37,31,10,30,45,25,7,8,33,32,27,0,6,2,13,1,17,44,16,35,22,46,5,26,43,23,14,4,24,47,36,34,11,36,28,5,35,40,25,39,17,20,10,44,2,18,7,14,21,33,34,13,12,41,3,42,8,45,0,19,32,29,26,31,27,38,24,22,43,30,46,9,47,1,6,15,23,16,37,11,4,44,19,36,18,41,35,9,13,6,14,33,16,25,3,24,4,34,1,17,0,20,32,15,29,46,47,21,11,42,12,23,37,45,8,30,27,39,31,26,7,43,40,22,2,5,38,10,28,36,10,19,21,8,35,34,22,0,24,15,16,44,26,29,40,37,3,14,9,4,47,1,42,2,32,33,39,27,20,5,45,13,30,41,31,23,11,38,25,18,43,28,12,17,7,6,46,40,43,38,31,3,6,37,9,30,41,2,4,21,29,24,44,33,28,12,42,46,39,10,18,7,36,16,27,35,47,45,14,8,20,25,26,34,22,32,13,11,0,5,19,17,15,1,23,15,35,26,3,19,20,45,40,30,10,25,28,6,31,1,29,43,33,14,42,18,17,2,24,27,5,34,13,8,11,4,23,0,39,36,9,46,37,22,7,32,44,21,41,12,16,47,38,27,16,47,43,42,39,13,23,32,25,20,0,12,15,29,37,26,46,31,6,44,22,2,19,45,18,34,24,10,21,41,7,33,30,38,14,11,36,1,8,35,9,28,4,40,17,3,5,29,18,38,28,45,32,35,9,12,42,1,30,8,26,23,17,11,19,34,13,25,10,46,15,5,0,22,41,39,40,47,7,24,4,27,2,6,16,31,20,43,37,33,21,3,14,36,44,32,1,41,39,23,46,7,44,19,16,15,21,4,47,20,29,45,42,5,26,6,40,3,36,8,30,37,43,34,17,0,33,35,25,14,9,27,11,38,31,13,24,18,2,10,12,22,28,25,43,19,38,16,22,21,13,2,32,35,15,27,6,3,9,46,14,44,28,11,37,5,12,47,4,7,42,31,41,39,30,24,23,36,40,26,45,20,29,10,33,34,18,1,0,8,17,17,46,9,30,39,0,42,13,36,38,21,40,15,47,44,20,22,16,5,37,12,24,43,8,35,45,1,25,34,23,41,10,29,18,32,3,27,11,6,26,19,7,33,14,2,31,28,4,32,9,29,30,28,26,13,35,17,22,16,11,31,33,39,43,14,44,46,45,18,2,24,27,7,36,0,3,6,20,25,5,10,47,41,23,38,34,19,4,42,37,1,40,12,15,21,8,18,37,36,30,12,38,14,16,1,21,3,46,17,2,11,19,42,29,41,40,23,10,9,31,44,6,47,5,27,32,13,39,45,20,34,0,35,15,43,25,33,28,8,4,26,24,7,22,5,13,7,19,42,32,4,10,31,14,8,39,26,25,12,20,40,23,47,3,18,6,36,22,1,38,9,24,0,30,41,43,37,16,35,28,44,2,33,46,17,27,29,21,11,45,34,15,26,37,43,5,30,31,10,22,4,38,23,6,9,17,27,24,33,39,16,11,14,19,42,8,45,36,46,2,41,7,34,28,21,25,44,3,12,35,47,29,1,18,15,0,20,13,32,40,29,12,37,46,41,23,28,0,33,45,13,2,36,38,14,27,16,8,47,42,40,10,5,19,30,4,34,7,21,39,3,22,43,1,35,18,20,25,15,32,26,9,6,31,17,11,44,24,29,39,45,8,46,2,37,20,26,31,33,47,10,23,1,44,16,3,25,22,43,35,4,34,7,21,19,12,40,38,15,18,24,27,41,5,36,17,28,14,9,6,13,30,42,32,11,0,5,15,23,24,20,19,45,34,11,16,0,21,13,29,17,35,2,18,30,40,6,14,32,1,27,46,37,38,44,26,12,4,31,9,47,43,7,28,41,3,36,39,33,25,42,10,22,8,29,13,20,17,22,12,3,45,23,40,21,4,35,46,32,15,30,44,6,18,24,34,38,37,9,31,16,8,47,41,7,19,5,25,43,14,27,11,33,28,10,2,1,0,42,39,36,26,18,4,29,5,1,3,46,6,2,15,31,22,28,13,11,45,14,32,34,16,30,23,0,44,40,26,39,21,42,33,38,7,36,19,25,47,20,43,9,24,12,8,35,17,27,41,10,37,5,6,38,41,32,13,23,14,37,22,28,17,31,34,4,2,21,27,0,29,45,10,11,25,30,15,42,18,47,9,20,24,16,43,8,12,1,35,39,44,3,26,40,33,36,7,46,19,9,22,30,1,14,27,42,41,37,18,43,0,21,39,5,46,38,10,23,44,7,28,47,29,26,32,45,6,25,34,2,16,11,12,20,31,35,17,24,8,19,36,33,13,4,3,15,40,1,8,3,17,18,29,45,21,32,10,30,34,12,24,46,11,28,47,25,35,13,14,41,19,27,20,39,4,22,5,37,9,2,15,23,0,6,44,36,33,38,31,42,7,43,16,26,40,28,43,18,34,19,38,25,40,16,35,27,10,7,30,26,45,2,13,4,37,22,17,14,31,24,20,33,39,3,9,46,41,42,8,36,5,11,47,44,1,0,29,6,21,12,23,32,15,17,36,19,40,47,35,41,32,23,22,15,45,9,34,3,25,5,11,30,39,20,46,7,18,43,1,4,27,33,8,21,37,26,13,14,31,28,6,44,12,16,0,24,42,2,29,38,10,27,34,4,43,10,0,26,45,21,6,20,3,37,40,13,9,8,41,1,5,39,47,23,33,15,2,11,31,42,32,24,38,12,22,35,14,25,29,44,36,18,19,16,17,30,7,46,28,32,38,44,17,26,47,10,43,20,16,11,46,24,45,28,9,30,19,2,12,22,34,18,36,33,40,3,29,27,5,1,39,4,23,15,21,35,0,25,8,14,31,7,42,6,37,13,41,25,6,5,26,42,10,3,11,1,36,8,14,33,30,45,47,4,27,37,34,21,31,2,35,41,24,20,7,29,39,28,18,22,15,19,13,44,16,0,23,12,40,9,17,32,38,46,43,44,38,29,11,15,12,6,4,26,10,8,46,5,21,1,41,20,43,40,47,37,34,25,14,35,13,19,16,18,33,17,22,30,3,28,36,27,45,42,24,9,7,23,32,31,39,2,0,22,43,8,18,16,10,11,23,39,3,12,17,41,4,36,33,21,19,38,29,9,20,34,15,1,5,40,37,24,6,2,30,32,45,28,25,27,47,46,14,44,31,13,0,7,35,26,42,40,32,6,4,8,46,12,3,7,20,17,18,21,28,19,30,47,42,39,14,10,1,2,5,43,11,16,22,36,41,34,27,9,0,35,23,33,15,38,24,26,25,29,37,44,31,13,45,28,21,35,12,10,40,24,45,29,44,7,43,37,39,18,14,26,0,16,25,36,17,11,6,27,23,47,5,3,4,13,8,32,31,2,42,38,30,22,1,9,20,41,15,46,33,34,19,46,41,28,16,19,15,39,10,34,11,33,32,14,3,0,20,8,9,21,30,38,36,23,12,31,25,1,7,29,42,24,47,43,44,13,6,40,5,17,37,27,18,2,35,26,45,22,4,29,13,21,16,43,20,10,44,25,42,45,26,19,34,0,23,22,7,11,2,36,40,28,9,39,30,31,32,5,1,18,4,12,37,15,33,17,27,3,24,35,14,8,47,6,41,46,38,32,0,47,16,27,38,19,7,20,21,44,29,17,39,12,41,34,40,26,23,31,25,30,1,18,15,9,6,11,36,45,37,33,5,43,2,3,4,35,24,46,13,42,10,14,28,22,8}

    Returns: {-1 }

  61. {0,1,4,3,2,1,3,0,2,4,3,2,4,1,0,1,2,3,4,0,3,2,0,1,4}

    Returns: {-1 }

  62. {30,0,43,9,39,23,38,2,21,14,3,18,24,12,7,42,25,36,34,15,5,1,40,4,33,17,22,16,31,8,28,27,37,41,13,32,20,35,29,10,6,19,26,11,31,36,15,28,12,1,18,5,41,38,8,42,43,6,7,26,35,20,17,4,11,10,13,23,32,29,34,2,0,24,14,22,3,33,40,25,21,19,30,9,39,16,27,37,37,6,39,34,7,14,27,30,16,24,33,31,41,17,35,19,18,36,5,13,32,26,3,25,43,0,40,21,28,4,15,1,2,29,11,22,8,20,10,12,38,9,23,42,6,11,18,30,9,29,38,27,43,3,20,7,42,1,16,31,23,26,35,37,41,13,25,40,14,39,28,0,8,21,32,34,19,12,36,10,2,24,33,22,4,5,17,15,13,19,25,2,27,4,42,22,11,15,28,12,26,41,1,38,0,17,40,29,16,43,33,10,6,18,5,31,36,30,20,7,14,8,35,34,21,23,39,9,3,37,32,24,35,28,6,34,13,40,30,12,8,41,31,17,43,38,2,5,0,36,7,19,18,16,15,26,24,9,21,10,23,20,33,11,25,29,42,22,27,3,14,37,32,4,39,1,29,22,14,15,3,35,27,18,20,26,41,1,32,40,0,11,39,36,24,25,30,9,8,33,4,17,16,2,19,12,34,6,7,38,28,23,5,10,13,43,42,21,37,31,41,18,40,19,10,30,14,0,15,31,13,3,38,22,25,28,32,24,33,43,6,34,35,42,11,12,20,17,39,2,16,37,9,4,29,23,1,21,36,26,5,27,7,8,34,9,8,19,29,0,22,13,10,23,2,41,42,38,33,20,6,17,36,35,24,15,40,7,11,5,37,16,32,3,1,27,4,39,26,25,21,18,28,43,30,31,12,14,37,25,30,40,36,4,7,32,42,18,1,11,8,5,23,16,12,26,2,19,43,13,20,39,22,17,6,34,38,3,31,9,33,28,0,15,10,29,35,14,21,27,24,41,31,18,43,8,20,17,5,36,7,25,37,39,33,28,4,16,13,19,42,22,2,24,1,11,30,35,41,34,40,38,32,10,23,12,3,9,0,21,26,14,6,27,29,15,42,18,4,14,29,13,3,27,0,26,16,35,24,20,41,37,36,17,38,12,33,7,22,8,43,31,32,21,5,39,10,30,6,9,1,23,34,40,25,2,28,19,15,11,17,3,2,7,29,30,4,39,16,8,10,40,28,35,18,23,22,21,26,12,34,41,32,1,31,14,13,25,9,38,36,0,27,19,20,11,43,6,42,5,37,24,33,15,35,43,9,41,20,31,32,39,27,14,15,1,2,11,12,6,36,42,26,24,38,16,34,25,17,22,37,18,0,19,5,13,10,21,40,7,28,3,33,23,4,30,29,8,15,12,19,24,30,10,7,22,38,23,6,4,17,3,37,25,9,11,26,35,5,16,34,36,14,2,18,32,21,1,33,13,42,40,31,20,0,8,43,39,28,27,41,29,32,23,27,19,31,8,43,37,18,14,39,30,28,42,12,38,21,2,29,7,40,5,22,1,6,41,15,24,26,17,36,10,13,16,9,25,20,35,33,11,3,0,34,4,1,20,5,35,19,41,27,24,39,17,7,15,30,38,42,16,11,4,10,29,9,13,0,40,43,32,23,26,3,34,21,6,33,22,31,2,18,28,37,25,36,14,8,12,29,40,33,23,34,1,5,26,19,21,37,36,2,31,38,27,42,39,35,17,20,7,4,25,10,8,12,41,0,32,22,3,9,6,13,16,30,11,43,14,15,28,18,24,21,43,2,18,4,10,0,35,7,8,1,37,29,9,3,34,17,12,26,23,16,30,15,22,31,42,13,20,14,32,19,24,28,11,39,5,41,40,36,38,27,6,33,25,25,14,2,7,18,13,35,20,17,12,29,16,40,6,41,22,23,33,4,38,21,39,10,32,11,27,15,30,31,8,9,26,36,42,37,5,43,0,1,34,28,3,19,24,4,27,41,29,12,33,22,13,25,15,37,26,8,5,42,36,14,1,19,24,6,17,10,43,7,16,18,20,30,31,38,34,23,35,2,0,39,21,9,11,28,32,3,40,27,15,39,43,33,40,12,11,41,34,23,4,8,38,21,14,19,25,22,17,1,31,10,26,20,7,2,35,3,30,6,37,29,42,9,36,24,13,5,32,0,16,18,28,31,11,17,4,3,9,27,7,33,23,10,41,34,16,20,32,29,26,18,19,14,30,8,25,35,12,5,22,0,15,6,42,36,40,1,13,21,43,37,28,24,2,39,38,16,24,18,12,14,10,42,0,7,9,22,4,32,27,17,28,36,15,26,37,6,5,25,33,35,2,23,1,41,13,43,31,3,34,21,39,8,20,19,30,11,29,38,40,34,9,38,14,31,6,37,17,2,7,39,4,3,18,42,15,30,0,11,5,28,33,27,32,35,10,19,16,12,13,43,24,41,22,36,26,21,23,29,40,25,8,1,20,31,7,12,18,1,6,17,3,4,29,23,35,27,13,0,26,30,19,8,11,22,41,42,40,34,32,14,15,37,38,33,10,36,24,25,28,43,5,2,39,16,21,9,20,29,11,5,32,23,10,9,18,16,34,14,25,39,17,12,42,19,31,41,40,30,36,37,1,43,13,20,33,7,15,28,24,2,38,26,22,4,35,8,0,6,27,21,3,33,3,41,40,15,5,36,27,30,29,10,4,39,12,26,32,6,7,42,9,13,25,20,1,14,17,43,28,19,18,35,16,2,21,31,34,37,38,8,24,0,22,11,23,28,4,29,2,16,20,23,40,6,14,9,24,0,12,37,35,21,33,41,30,15,26,1,17,42,34,36,18,25,5,43,7,39,19,22,11,32,3,10,38,13,27,31,8,26,16,15,1,21,36,31,28,8,11,37,5,0,35,7,38,43,22,13,27,32,30,40,12,42,18,17,4,33,24,25,19,29,14,41,23,3,20,39,34,6,2,10,9,36,9,10,43,14,24,3,38,13,39,15,18,23,1,27,22,31,16,19,32,0,4,35,30,8,2,40,26,42,5,29,11,21,37,6,41,34,12,25,7,17,33,28,20,4,29,26,33,39,6,5,37,21,32,10,1,24,30,15,3,14,43,11,31,36,20,12,2,40,9,17,22,0,28,23,19,34,27,42,25,13,35,38,8,18,16,41,7,9,3,0,4,31,19,13,38,39,20,12,27,21,41,23,17,43,7,26,40,2,29,16,14,10,28,8,34,32,24,42,15,1,35,30,36,22,18,37,25,11,33,6,5,35,33,27,6,43,13,38,21,9,17,4,0,37,16,12,14,28,42,10,1,25,34,26,29,5,32,30,23,24,3,15,18,20,8,7,31,22,36,2,19,40,11,39,41,22,11,8,6,34,29,2,18,39,28,14,17,13,9,4,0,1,7,12,33,40,3,30,27,42,41,20,5,35,43,25,31,10,26,23,32,15,24,21,38,19,16,37,36,16,24,25,13,42,23,28,38,27,19,34,20,17,35,26,30,40,31,15,37,36,10,8,41,39,6,9,3,22,1,5,7,29,43,33,0,12,32,11,4,2,18,14,21,38,21,30,15,14,11,41,32,24,12,42,37,31,33,19,29,4,6,26,18,13,10,16,7,27,39,34,3,28,25,35,20,5,8,40,2,36,17,9,43,22,23,0,1,28,8,27,29,23,36,14,30,32,10,25,1,2,22,0,31,38,40,41,12,11,37,15,4,3,33,26,16,5,42,7,43,6,34,17,13,35,20,19,21,9,24,39,18,4,6,3,24,7,42,5,22,36,14,19,21,39,23,9,16,2,37,17,8,15,13,43,18,33,32,1,34,38,27,25,41,10,28,11,12,35,40,26,20,29,30,0,31,25,16,1,8,30,37,42,12,7,23,9,14,3,6,36,20,15,17,19,41,35,5,33,0,2,29,22,26,11,21,13,28,40,27,4,31,10,38,32,24,43,34,39,18,16,37,3,0,42,23,5,7,14,34,2,18,17,11,15,33,9,10,8,32,22,27,1,25,40,24,19,12,35,13,6,41,4,20,43,26,21,29,28,36,30,38,31,39,21,18,15,37,12,3,40,43,10,24,22,28,41,0,2,32,4,38,31,9,20,17,33,11,13,7,35,6,23,5,19,39,36,42,26,34,29,16,14,25,8,30,27,1,42,0,36,3,32,6,12,20,13,37,25,26,16,38,1,19,34,15,28,21,23,10,4,31,17,40,22,24,9,7,41,2,39,43,30,29,18,11,27,33,14,35,8,5,4,18,11,0,5,14,20,22,33,25,32,40,17,23,41,21,9,36,26,31,3,19,8,43,29,10,7,42,2,24,1,37,13,28,27,39,38,15,35,30,34,16,12,6}

    Returns: {-1 }

  63. {30,16,1,29,7,21,38,37,22,20,28,24,39,3,23,15,0,9,14,40,27,26,25,35,2,33,18,11,32,13,10,17,4,8,19,36,31,12,5,34,6,35,28,17,19,8,33,5,31,39,6,13,24,34,40,29,2,38,16,3,23,14,7,0,11,36,22,15,27,37,9,4,30,10,20,21,32,26,18,12,1,25,14,31,7,21,38,40,34,12,35,19,3,26,10,24,30,20,1,23,22,11,16,13,39,28,29,15,0,9,2,6,32,25,36,33,8,18,5,27,37,17,4,31,35,39,17,15,9,13,8,3,36,10,38,19,7,20,16,21,30,5,37,0,26,25,23,6,2,22,34,14,4,40,18,27,28,29,11,32,24,12,1,33,5,40,6,3,23,24,19,0,30,17,4,16,31,2,26,8,38,35,39,22,20,27,10,32,14,12,11,18,7,9,34,37,29,1,28,21,36,33,15,25,13,27,7,4,36,25,16,28,18,0,34,29,6,20,37,40,2,39,38,23,12,11,21,9,33,1,26,17,14,22,19,31,10,15,30,8,3,24,13,5,35,32,25,27,31,39,10,30,3,17,7,28,22,9,24,1,21,0,34,18,11,4,15,5,14,26,38,33,16,20,32,2,8,40,36,37,19,29,6,12,13,35,23,27,0,7,6,32,17,35,38,13,29,28,8,14,12,11,40,2,1,23,36,10,21,37,9,24,15,22,34,18,33,16,5,39,30,19,31,20,26,3,25,4,9,15,25,40,31,35,17,0,6,22,8,39,12,1,10,3,24,16,33,38,36,13,18,28,5,29,32,23,27,37,30,34,20,19,26,7,11,2,14,21,4,6,2,15,33,3,39,32,21,27,28,13,40,1,7,34,11,12,0,9,5,17,4,8,20,25,23,18,26,35,10,30,29,37,24,38,14,19,16,36,31,22,6,19,11,35,14,12,13,1,18,36,20,5,24,31,27,9,3,23,8,33,2,22,7,30,37,26,4,34,40,25,17,32,0,21,28,10,29,39,15,38,16,38,35,37,8,15,33,26,23,40,18,30,3,4,6,10,31,22,24,2,34,25,16,36,21,12,19,5,11,27,39,32,28,7,9,0,20,29,1,14,17,13,18,17,23,13,27,14,22,38,15,7,31,26,4,9,36,11,24,39,25,1,5,30,32,10,2,35,3,20,12,8,0,33,28,16,40,19,6,37,34,21,29,34,2,9,24,3,16,21,13,28,37,40,35,11,39,18,33,10,7,32,19,6,0,36,4,12,27,17,38,20,14,5,23,22,29,8,15,25,30,31,26,1,22,14,28,16,24,25,19,15,6,4,7,20,34,33,11,12,26,9,35,2,30,1,40,8,10,31,38,32,3,17,23,0,13,21,37,39,36,18,5,27,29,25,21,19,26,18,28,3,36,15,39,11,16,40,17,23,1,10,14,2,22,8,38,4,34,30,12,7,27,32,0,6,37,13,31,20,9,33,24,29,5,35,8,16,40,19,5,15,30,27,35,31,25,7,1,39,17,13,37,20,6,26,33,29,23,38,0,32,2,22,34,14,21,11,28,4,9,12,36,24,18,10,3,30,36,34,10,28,14,2,8,39,24,25,37,29,31,3,15,9,7,1,33,22,26,27,21,17,35,0,38,11,5,4,19,6,16,40,23,12,13,20,32,18,5,10,21,15,24,22,33,6,0,36,11,8,18,1,31,38,32,19,4,35,20,39,34,23,17,7,37,28,9,29,27,12,14,30,3,13,25,2,40,26,16,20,14,34,8,7,32,15,33,29,30,1,26,9,12,16,6,36,4,25,24,5,0,37,35,22,2,31,28,18,27,11,39,40,19,13,21,17,38,10,3,23,34,31,7,18,12,5,33,21,9,24,1,29,17,16,20,14,26,13,8,11,22,28,23,40,39,35,6,25,32,36,27,19,3,37,38,30,15,10,0,4,2,18,19,4,21,0,5,27,32,13,31,8,1,6,30,16,34,9,40,28,37,26,38,2,7,25,29,14,12,15,39,23,22,35,3,17,20,10,24,11,33,36,20,25,10,5,12,26,13,8,30,32,4,33,31,39,14,28,40,21,27,34,2,7,17,24,6,36,3,15,23,1,29,0,35,22,11,19,37,16,38,18,9,33,16,27,17,9,31,40,35,10,19,24,8,18,2,4,38,36,6,34,14,32,5,0,15,20,1,30,39,37,23,26,12,13,11,7,21,3,25,28,29,22,29,11,16,7,8,40,0,15,32,26,30,39,9,33,34,31,19,37,17,25,18,13,14,5,12,22,21,3,28,38,2,35,4,6,20,27,36,24,1,10,23,23,39,24,5,25,2,21,29,16,0,7,31,37,35,34,9,3,33,38,17,14,20,27,15,8,6,4,32,12,22,1,10,26,13,19,28,40,11,18,30,36,31,39,12,21,17,3,33,19,5,27,10,18,16,4,26,40,9,14,0,15,13,28,38,30,36,2,34,35,6,25,22,8,20,32,23,24,7,29,11,37,1,18,17,3,40,24,32,20,39,21,11,29,15,34,2,1,14,26,19,31,33,9,7,38,27,5,30,0,12,36,8,25,16,37,23,13,22,28,35,10,6,4,25,36,15,11,16,24,17,21,27,14,4,19,2,1,39,13,31,8,37,3,9,35,10,30,34,29,20,26,33,0,32,7,28,38,23,5,6,12,40,22,18,25,12,13,15,32,16,35,6,38,0,36,3,8,39,9,10,5,2,34,17,4,11,22,37,30,33,24,19,14,28,29,31,21,23,40,18,20,27,1,7,26,1,11,0,25,27,9,13,21,8,34,37,32,15,29,35,40,24,18,7,14,2,31,36,16,28,6,3,12,20,4,5,19,17,23,38,33,30,22,10,39,26,38,31,37,11,30,36,35,4,0,19,16,9,32,22,28,1,2,26,7,24,6,29,15,14,8,20,40,34,10,5,12,3,17,23,33,21,27,39,25,13,18,7,21,10,16,22,23,19,40,30,3,1,5,29,31,25,39,15,8,17,12,9,28,13,26,18,14,33,6,27,20,0,34,4,2,32,36,35,24,38,37,11,38,31,39,24,15,3,36,17,22,8,18,30,26,20,12,29,2,16,11,1,28,27,21,10,37,32,34,5,33,6,14,40,4,13,19,7,25,23,9,35,0,31,29,8,2,28,15,13,32,7,26,21,18,34,3,27,22,24,38,9,36,4,23,25,19,39,10,5,11,16,20,40,6,35,1,14,37,33,30,0,17,12,26,20,29,1,31,5,23,35,14,4,25,28,11,33,0,22,12,21,40,24,27,2,37,38,10,17,8,19,7,34,30,13,3,16,6,15,32,39,18,9,36,14,31,28,17,32,1,4,37,29,15,18,9,11,33,2,34,26,30,24,39,5,25,38,36,16,12,19,0,23,27,3,20,21,8,22,10,6,40,7,13,35,22,39,2,13,14,27,28,10,23,0,25,12,24,40,16,26,33,38,3,15,29,35,7,8,32,31,9,19,34,5,20,17,30,1,21,18,36,37,4,6,11,35,19,10,2,1,26,11,28,7,3,27,29,24,40,37,38,0,31,36,5,23,18,13,14,34,20,4,39,17,22,21,15,32,8,9,30,25,6,16,33,12,15,37,4,24,9,14,0,31,22,6,27,19,20,40,18,11,10,26,25,21,29,35,8,32,33,7,2,12,38,30,1,28,3,17,39,36,34,5,13,23,16,31,3,20,29,40,35,10,16,13,21,26,27,22,12,18,5,24,30,14,17,23,28,34,9,8,32,39,25,37,11,33,2,7,1,0,4,36,15,19,38,6}

    Returns: {-1 }

  64. {10,9,3,1,11,7,2,4,8,6,5,12,0,6,4,12,5,1,3,0,2,10,11,9,7,8,1,9,12,10,5,11,3,8,0,2,7,4,6,3,8,9,4,5,0,10,11,6,2,12,1,7,9,7,0,3,4,8,1,6,12,11,10,5,2,5,12,4,2,10,9,6,7,1,8,3,11,0,9,7,12,0,6,4,3,11,10,2,1,5,8,9,1,10,5,4,12,11,3,7,6,8,2,0,3,9,11,5,2,1,0,8,6,4,12,7,10,8,4,0,7,1,3,11,10,12,9,2,5,6,11,9,4,5,2,0,6,12,8,7,10,3,1,3,9,12,6,7,11,2,0,8,1,10,5,4,11,12,3,10,2,5,1,7,8,4,6,9,0}

    Returns: {-1 }

  65. {32,28,21,9,13,19,38,16,18,25,1,37,6,35,20,41,0,27,2,29,17,31,26,4,34,15,39,14,10,36,11,22,23,12,33,7,8,40,3,5,24,30,27,34,31,33,37,10,28,39,24,1,4,12,13,30,19,5,9,8,21,25,18,41,16,20,40,6,17,3,26,36,15,29,2,14,35,22,23,32,0,7,38,11,26,41,37,24,28,27,34,13,32,31,10,40,0,5,36,19,33,20,9,2,21,7,1,3,6,11,39,22,16,29,18,8,30,17,25,12,14,23,15,4,38,35,23,7,5,15,40,34,25,26,9,8,31,20,19,37,6,2,24,22,28,38,10,39,29,12,17,16,33,41,1,3,18,11,35,36,27,4,32,21,14,13,30,0,34,8,27,29,20,30,13,15,22,7,10,26,19,28,11,3,2,0,40,21,36,25,5,39,14,6,18,35,12,23,37,4,33,24,9,31,1,41,16,38,32,17,25,12,34,32,28,39,10,22,24,1,41,21,23,5,31,36,37,4,38,16,14,27,40,9,2,15,35,30,13,8,3,17,11,20,26,0,7,18,29,6,19,33,25,19,4,36,31,24,21,22,8,37,13,18,2,40,30,5,32,11,41,34,12,27,29,0,10,6,9,15,35,23,17,38,14,33,16,26,3,1,39,28,7,20,23,20,25,13,30,14,11,4,3,5,12,16,37,21,32,2,24,31,22,41,19,39,33,18,8,1,0,15,34,26,35,17,28,38,9,29,7,36,6,40,10,27,35,7,30,17,25,36,12,6,13,9,16,38,39,32,19,28,27,4,14,0,24,29,1,15,11,31,34,37,20,5,23,21,41,26,40,8,2,33,22,10,3,18,34,9,6,21,1,32,40,41,38,20,39,22,7,16,19,33,31,27,2,17,36,0,3,13,10,24,4,30,26,12,11,23,25,18,35,28,8,37,14,15,29,5,26,34,33,10,41,14,39,0,29,8,31,25,23,30,5,18,27,37,35,19,7,2,11,12,36,3,17,9,6,38,16,32,28,13,24,15,20,4,1,40,22,21,1,21,25,15,37,16,32,6,17,39,20,10,14,34,40,2,29,8,0,36,18,27,13,24,3,11,19,33,5,22,41,23,30,31,38,4,26,12,7,35,28,9,38,22,27,28,9,40,34,10,25,19,11,24,2,23,29,8,20,3,32,15,33,35,0,7,31,6,36,18,37,41,16,14,39,1,13,26,17,4,21,30,5,12,16,21,9,27,13,22,41,2,11,20,31,14,6,32,3,8,23,18,35,10,34,30,12,28,37,4,24,7,1,39,29,19,36,17,38,40,26,15,5,25,33,0,12,10,8,5,38,37,4,36,29,6,24,18,34,9,31,15,1,27,7,11,39,26,25,0,14,33,41,35,28,40,32,16,17,30,21,22,2,20,23,13,19,3,41,11,39,37,3,0,31,19,6,20,29,13,30,14,10,33,35,16,23,32,17,8,28,27,25,7,34,4,18,36,15,21,12,9,26,22,40,38,5,2,24,1,10,16,5,40,19,3,15,35,33,23,11,14,27,32,38,34,9,39,30,28,22,31,26,25,20,24,13,1,18,36,8,2,17,4,37,7,21,12,29,0,41,6,18,20,30,16,2,26,29,39,41,40,17,33,24,0,35,21,23,4,38,5,1,28,22,14,15,31,7,27,13,11,3,25,9,32,34,36,19,37,10,12,8,6,24,1,6,13,37,20,32,3,18,0,15,27,25,33,35,7,21,40,8,23,39,16,2,28,22,14,17,4,38,34,29,19,11,26,12,31,41,5,30,10,36,9,40,11,9,38,28,25,21,6,32,2,13,41,24,12,23,18,26,39,27,4,15,37,16,5,35,0,29,8,33,22,36,17,10,30,14,20,31,34,3,1,19,7,34,15,41,4,30,21,9,38,20,8,40,36,3,1,37,16,24,33,12,22,31,18,23,35,28,39,5,27,32,19,14,11,7,10,13,2,29,0,25,17,26,6,31,32,38,5,15,35,16,24,20,41,13,11,14,4,28,18,36,12,22,17,21,33,29,2,39,10,1,30,19,25,34,8,23,0,40,27,26,9,7,6,3,37,19,6,5,36,12,23,17,29,26,27,9,30,41,20,34,13,10,21,25,7,35,24,39,33,3,31,8,40,4,38,1,0,37,11,22,18,28,16,15,2,32,14,31,5,39,21,25,40,11,14,17,27,35,34,33,30,12,1,7,38,22,41,24,36,18,6,19,32,13,0,8,28,26,37,2,16,9,15,4,20,29,3,10,23,33,10,36,31,7,35,11,41,23,28,4,37,21,2,13,24,29,27,22,12,30,18,34,40,38,8,14,25,0,3,20,39,17,32,15,9,5,1,6,26,19,16,37,6,21,14,35,4,29,26,16,27,2,34,25,0,15,39,18,41,23,7,19,8,3,33,36,1,22,17,24,38,28,9,5,10,11,32,40,12,30,13,31,20,0,6,32,12,20,31,10,27,24,8,22,17,7,11,2,21,37,40,34,30,28,41,13,26,23,18,16,3,25,33,29,36,38,35,1,4,15,9,14,19,39,5,33,25,40,41,18,2,8,16,13,1,4,38,7,30,31,23,37,3,32,9,5,21,34,20,39,22,29,15,11,0,27,26,6,10,12,14,24,35,17,36,28,19,35,17,28,41,27,25,34,2,33,12,4,6,19,16,5,26,7,23,40,11,24,13,8,39,0,18,20,37,32,29,21,31,38,10,1,15,36,22,3,9,14,30,0,11,17,36,18,16,26,10,27,20,35,21,15,34,25,8,39,6,19,4,7,40,13,23,2,31,5,12,14,28,24,38,33,32,22,30,41,29,37,3,9,1,21,5,0,4,10,33,38,18,36,7,27,22,25,8,9,13,19,30,2,3,24,11,34,40,14,17,12,28,15,31,23,41,16,32,39,20,1,35,37,29,6,26,13,33,0,15,12,8,19,35,10,2,38,29,18,17,27,24,9,26,14,39,4,41,7,37,3,11,36,30,23,6,31,20,40,32,16,25,28,1,22,34,21,5,1,7,20,21,32,38,4,39,12,16,27,37,26,33,17,18,41,24,6,5,15,35,10,31,11,2,28,36,8,3,25,23,34,0,19,22,30,13,40,9,14,29,3,6,32,20,0,13,24,29,33,16,31,34,10,38,39,12,19,41,1,26,22,25,11,7,5,23,40,17,21,35,15,30,28,4,2,36,37,27,8,18,9,14,35,0,4,30,29,19,36,24,32,11,1,40,6,41,34,31,28,2,25,8,27,26,37,14,22,13,21,33,17,38,10,16,39,20,23,3,15,7,5,18,9,12,41,33,18,17,39,19,2,22,35,3,10,24,40,23,21,15,30,37,36,4,8,14,12,38,34,13,11,28,5,16,1,25,0,9,26,6,7,20,31,29,27,32,33,17,15,12,13,3,25,19,41,4,35,32,22,28,14,36,9,38,37,23,20,21,24,34,40,26,8,0,29,27,16,10,11,31,39,30,7,1,18,5,6,2,41,30,22,1,18,33,0,12,37,21,17,36,35,24,19,2,39,15,6,10,31,40,28,11,38,7,5,16,29,23,27,14,8,26,3,34,32,9,20,25,4,13,32,27,30,0,39,3,33,37,35,24,41,1,20,21,11,34,19,10,18,15,23,6,25,9,13,16,7,40,28,17,29,8,4,31,14,36,22,26,2,12,5,38,21,36,22,5,38,26,11,30,35,8,6,3,14,27,4,24,37,15,12,29,1,23,18,7,28,25,0,40,17,33,20,41,10,31,2,32,39,9,13,16,34,19,15,20,9,8,7,23,37,38,36,13,1,39,29,31,24,26,0,22,4,21,10,6,12,40,19,30,28,14,34,18,5,33,16,41,27,3,17,11,35,25,32,2,41,24,14,0,8,39,34,21,17,29,19,16,23,12,37,10,6,20,1,7,4,15,36,9,26,11,25,30,40,28,22,27,31,3,38,2,33,5,35,18,32,13}

    Returns: {-1 }

  66. {30,16,20,41,2,42,3,37,34,6,40,46,22,12,32,28,13,26,47,23,10,29,44,14,18,36,24,9,15,35,7,43,11,4,25,31,5,27,45,8,33,21,1,17,0,38,39,19,25,14,12,2,16,36,28,4,47,23,15,19,20,29,9,7,40,34,33,42,10,18,26,17,5,38,1,45,0,32,35,11,39,3,31,41,27,46,43,22,44,21,37,6,30,24,8,13,46,14,31,18,26,33,4,12,13,19,0,42,44,41,24,32,39,11,1,6,36,35,5,47,45,22,25,43,30,8,23,27,38,15,29,7,28,17,37,9,21,40,10,34,20,3,2,16,20,38,41,4,47,6,18,29,43,31,11,40,34,44,45,16,15,42,12,25,10,32,5,23,13,26,7,22,1,35,3,14,2,21,8,0,9,33,17,46,24,36,19,30,27,37,39,28,22,26,0,2,29,43,34,13,30,37,45,36,18,24,41,8,6,44,19,27,39,20,21,23,32,5,7,47,28,10,33,11,15,25,42,4,40,17,12,1,31,14,3,38,46,35,9,16,25,4,39,3,9,6,22,36,20,38,42,41,0,44,37,30,29,24,27,28,33,10,18,11,35,8,47,40,31,2,13,23,34,12,5,45,19,26,17,14,43,46,15,1,16,7,32,21,30,11,38,8,12,19,32,2,37,35,25,46,33,26,47,24,18,43,23,34,31,3,41,17,6,20,29,5,9,13,14,16,0,15,39,36,1,27,7,4,40,42,22,44,28,21,45,10,39,3,35,12,13,32,31,11,27,36,42,26,18,22,33,15,41,46,2,14,37,30,19,20,45,21,7,47,17,1,29,5,4,24,44,23,16,28,0,43,10,40,25,8,34,38,9,6,20,8,32,42,39,13,35,5,24,10,17,30,45,44,11,21,25,23,43,16,34,46,29,3,9,2,12,37,1,22,15,0,27,19,6,38,26,33,40,14,36,41,31,47,7,4,18,28,12,45,39,37,13,15,16,32,0,19,38,21,33,20,22,2,23,7,43,1,44,29,11,8,17,46,36,41,18,42,34,6,5,14,9,3,26,40,31,47,4,24,27,28,30,35,10,25,16,12,9,27,40,7,44,21,32,45,6,11,8,13,24,43,18,46,34,29,4,0,30,38,39,36,35,47,3,15,17,2,19,20,26,33,41,10,14,5,37,42,28,23,31,25,22,1,22,2,34,27,1,31,6,14,46,9,45,40,43,32,44,12,18,19,39,25,29,42,10,0,23,8,33,7,4,47,24,38,21,26,20,15,11,41,30,13,5,16,28,37,3,35,36,17,47,36,3,10,37,30,35,18,12,43,6,20,32,27,14,13,45,4,0,5,24,9,16,11,39,28,8,46,44,26,22,19,1,40,7,42,23,21,31,41,33,34,38,15,17,25,29,2,1,17,42,8,38,24,12,45,41,44,22,9,28,15,32,4,14,21,2,40,36,18,34,13,20,16,3,11,47,39,33,25,37,5,10,46,26,0,43,29,35,27,31,30,7,23,19,6,33,3,0,2,12,39,7,17,27,40,15,46,9,10,47,29,22,8,34,36,20,5,43,21,45,35,18,16,23,42,41,38,25,4,32,13,14,19,1,11,26,31,37,6,28,24,30,44,41,32,47,18,19,46,30,12,4,31,11,33,7,38,1,2,10,14,28,25,21,9,8,44,17,22,3,13,39,36,45,29,34,40,26,16,24,20,15,23,6,0,35,5,43,42,37,27,30,25,22,11,47,20,13,34,1,42,32,4,43,18,37,7,29,44,35,21,26,9,3,0,19,33,6,31,40,16,46,28,39,14,38,10,45,17,41,15,23,12,27,24,2,8,5,36,38,23,14,26,35,11,2,4,32,46,40,9,7,24,27,36,17,16,10,44,22,12,43,5,29,30,6,19,47,33,42,15,18,20,8,37,41,25,31,0,39,34,45,1,3,13,28,21,7,13,5,12,46,30,2,21,20,34,22,39,18,19,25,9,4,17,11,24,36,1,6,16,32,28,8,35,26,33,29,31,43,27,44,3,41,37,0,14,10,42,15,40,38,45,23,47,25,28,42,39,4,8,35,3,44,29,11,6,33,27,0,36,21,32,1,30,16,41,5,47,23,45,26,2,43,12,40,34,15,19,17,18,37,9,46,7,24,20,13,31,10,22,14,38,30,6,38,18,17,1,4,19,34,31,41,32,39,21,16,36,11,45,26,43,29,22,3,15,47,14,2,35,37,44,8,25,0,20,28,24,9,7,27,42,13,12,23,46,40,33,10,5,25,40,34,7,4,29,20,26,16,8,38,47,5,35,12,19,39,30,37,1,36,44,32,13,42,14,33,43,17,27,24,46,0,22,6,9,18,3,45,31,28,2,15,10,21,23,41,11,45,27,18,31,43,6,46,1,42,13,24,47,10,22,36,35,5,19,32,38,11,41,34,7,15,12,44,17,26,30,20,3,2,33,23,29,4,40,21,0,14,8,9,28,39,16,25,37,0,3,27,10,37,23,46,41,16,11,42,31,32,20,24,1,26,13,30,29,25,17,34,9,18,8,40,28,38,2,43,7,45,47,4,35,21,44,5,39,22,36,14,6,15,33,19,12,0,4,10,29,9,11,2,35,32,1,36,38,39,30,42,37,40,5,13,18,31,12,15,6,3,27,19,47,22,34,17,7,33,43,20,28,46,16,14,8,26,25,45,21,23,24,41,44,43,34,39,11,38,1,45,7,12,40,37,47,10,5,33,21,16,31,14,15,44,18,19,35,2,0,36,4,20,17,42,30,28,13,3,29,6,24,22,46,23,8,25,26,27,41,32,9,21,34,46,9,36,47,30,27,15,24,23,44,25,22,12,38,19,42,40,7,37,45,32,20,43,31,41,39,18,4,16,28,17,11,13,1,8,2,33,3,0,5,35,14,6,29,10,26,45,44,17,18,29,22,37,4,20,43,11,34,46,33,39,12,27,26,32,10,21,3,15,36,41,0,38,30,31,23,13,9,8,5,19,47,28,2,25,40,35,24,14,16,7,1,42,6,6,30,29,43,42,44,24,35,14,37,27,7,21,46,36,5,45,31,16,3,9,34,17,25,38,32,47,18,41,40,12,8,20,19,13,2,33,23,1,28,4,26,0,10,39,15,22,11,45,35,14,34,42,17,23,1,44,36,46,15,39,2,33,27,30,40,16,0,47,19,20,5,7,18,21,26,9,31,12,25,10,37,11,43,41,6,29,28,32,13,8,3,22,38,24,4,39,34,33,16,45,36,27,18,19,40,14,0,20,1,4,10,29,28,11,43,23,9,6,35,2,37,30,42,3,26,41,12,46,13,21,47,17,31,7,5,8,38,44,32,15,25,22,24,21,5,22,4,7,2,27,38,32,29,3,45,20,15,11,36,17,47,26,31,34,9,40,12,10,28,13,39,43,33,19,44,35,16,37,1,25,46,8,6,18,24,42,14,0,23,41,30,39,27,40,17,37,42,26,30,41,35,22,46,4,47,19,7,16,25,14,23,11,2,8,12,44,3,43,13,1,34,45,15,38,21,29,0,31,20,36,18,5,24,28,33,9,32,10,6,22,21,1,30,5,23,9,37,19,18,11,15,27,14,34,10,42,13,38,43,6,8,20,45,24,2,44,33,3,0,41,26,31,32,25,36,39,17,16,28,12,4,29,46,7,35,40,47,46,23,47,30,24,40,7,28,33,21,1,22,14,44,38,8,2,3,31,42,25,34,10,19,9,12,4,36,41,29,15,0,20,16,27,43,17,26,5,32,18,35,13,11,37,45,6,39,21,34,37,11,44,41,10,32,45,15,33,23,26,25,17,47,3,24,40,19,8,13,31,36,27,43,18,14,39,4,35,7,20,9,5,1,42,22,12,28,6,29,16,38,2,30,46,0,8,26,31,45,29,41,23,28,44,11,17,34,10,13,46,40,12,3,32,6,14,43,5,4,18,19,33,47,24,36,15,21,7,38,1,0,20,25,9,35,22,42,27,39,30,16,2,37,22,8,41,4,35,13,17,6,37,5,47,36,19,24,10,18,39,1,31,9,2,16,43,34,14,29,7,26,15,40,38,45,42,23,20,44,32,0,3,30,12,25,46,27,21,28,11,33,16,37,26,4,40,41,44,19,25,7,36,17,27,28,20,6,15,22,18,43,1,11,9,10,23,5,38,45,8,31,0,2,34,21,39,13,30,42,33,46,24,32,12,35,29,14,47,3,45,44,27,29,13,18,41,17,28,3,38,20,40,4,32,47,26,43,39,35,46,14,19,12,31,21,36,30,22,6,5,24,9,23,34,8,10,15,42,37,2,25,16,0,7,33,1,11,0,10,24,22,34,47,30,23,43,46,38,9,27,7,1,39,20,5,32,12,29,37,26,13,14,2,41,3,35,4,17,16,15,11,40,6,31,42,21,25,28,19,8,33,45,44,18,36,41,34,2,22,44,29,3,15,9,43,40,39,25,27,17,10,26,1,8,19,4,12,23,18,47,6,35,37,14,11,13,32,45,46,16,38,30,20,5,28,31,36,0,21,42,7,33,24,44,14,17,11,26,46,25,4,23,19,45,15,37,30,32,2,5,47,34,33,12,20,42,41,3,7,31,9,21,24,10,40,16,13,18,6,29,28,38,39,22,0,1,36,27,8,35,43,45,40,2,19,37,10,18,7,35,39,28,30,16,3,32,12,15,41,11,5,25,47,22,44,0,20,29,36,4,26,21,34,42,23,9,33,8,17,14,27,38,24,46,31,1,43,13,6,44,15,43,24,31,7,10,33,0,25,13,1,16,36,2,29,40,21,45,30,9,26,37,23,14,18,42,8,46,6,39,34,28,11,20,22,38,35,47,32,17,19,3,27,41,5,12,4,4,44,32,10,43,7,1,20,30,31,24,23,3,26,12,15,14,41,25,38,45,21,13,34,16,33,42,11,17,27,35,2,39,47,29,36,8,19,9,6,40,22,37,5,0,18,46,28,30,28,43,37,18,32,34,13,10,45,27,5,15,33,31,12,11,23,20,14,19,41,36,9,26,2,44,17,39,3,16,40,25,29,1,8,42,24,7,0,21,22,47,35,46,4,6,38,8,25,31,13,10,39,21,30,16,23,19,45,5,7,9,28,1,37,14,33,40,6,20,43,34,15,18,35,44,22,46,47,17,29,32,36,3,12,2,24,41,42,4,11,38,0,27,26}

    Returns: {-1 }

  67. {15,5,16,11,6,13,23,0,7,4,12,18,3,17,10,8,2,22,19,20,14,1,21,9,19,10,14,15,3,2,7,18,23,1,13,17,22,6,0,16,8,4,12,9,21,5,11,20,4,7,21,0,22,11,1,16,3,14,10,9,17,12,23,6,20,13,2,5,8,18,19,15,0,6,20,23,21,22,18,7,1,8,14,16,15,17,9,11,5,3,12,10,4,13,2,19,23,1,21,20,22,15,4,10,6,18,16,0,8,14,13,12,3,19,11,9,5,7,17,2,9,18,0,7,22,5,21,19,6,1,8,14,20,16,15,13,12,3,23,4,11,10,2,17,4,23,5,20,13,7,14,17,6,15,19,10,3,1,0,18,8,16,2,11,21,9,12,22,10,22,19,3,9,0,2,21,6,17,1,14,15,11,23,8,16,20,12,5,18,13,4,7,15,6,10,23,3,4,22,17,21,13,7,12,9,20,11,18,14,0,1,19,8,5,2,16,4,2,1,6,15,0,14,17,18,10,20,23,5,7,3,11,16,22,19,21,12,13,8,9,5,14,13,0,22,2,19,8,21,18,15,17,9,1,3,20,6,23,4,11,12,7,16,10,9,19,5,18,3,17,22,1,7,2,0,14,16,6,20,23,21,12,15,13,8,4,10,11,14,16,23,11,5,7,4,22,12,2,10,9,13,21,19,15,17,20,18,6,8,1,3,0,12,4,16,0,14,7,2,15,21,13,22,19,6,10,17,20,1,9,8,3,11,5,23,18,1,15,6,23,3,7,11,2,12,16,9,10,21,18,5,13,22,4,8,19,17,20,0,14,0,12,22,18,10,11,7,6,15,2,20,17,23,21,4,9,1,19,5,14,8,13,16,3,22,15,19,6,10,23,17,11,8,7,4,9,2,0,18,20,13,14,1,3,12,16,21,5,1,9,14,7,11,3,16,4,12,23,17,15,22,6,0,20,10,5,21,8,18,19,13,2,19,8,7,1,3,18,23,22,14,21,9,4,6,0,10,11,15,5,2,13,20,12,17,16,20,19,10,22,9,2,14,15,7,6,5,17,8,0,21,18,3,23,12,16,4,1,13,11,14,12,9,16,21,19,22,23,3,18,15,20,5,11,0,17,10,13,1,2,8,6,4,7,0,6,15,5,8,4,22,12,23,20,3,7,19,21,9,1,2,10,14,11,18,17,13,16,3,13,9,22,0,5,15,19,7,23,20,12,11,8,6,1,18,16,4,17,14,21,2,10,10,13,23,5,21,11,0,14,19,8,2,20,3,22,15,16,9,17,4,18,1,7,6,12}

    Returns: {-1 }

  68. {39,27,40,26,47,48,11,7,10,20,34,22,17,38,41,37,2,19,24,31,32,33,46,8,30,15,1,5,6,12,9,42,36,14,18,28,44,0,43,45,21,23,13,16,25,35,3,29,4,30,21,2,22,15,33,36,44,34,23,0,13,39,35,31,5,32,48,17,8,46,12,7,29,25,45,4,11,14,26,9,47,24,1,3,18,16,43,19,42,20,40,38,6,10,37,27,41,28,34,37,19,0,25,5,21,29,47,46,36,2,22,17,13,14,18,31,6,30,44,48,23,26,42,12,11,4,41,33,43,20,16,1,8,3,27,39,15,40,45,7,35,28,9,32,10,38,24,40,14,30,45,47,28,29,5,10,12,32,26,18,31,4,41,16,44,13,42,1,21,24,46,35,34,0,2,19,7,25,6,39,38,20,3,33,17,15,9,11,36,22,43,37,23,27,48,8,38,28,43,37,1,10,21,6,12,40,24,17,8,25,7,48,23,11,36,47,3,4,15,34,13,9,5,46,45,14,41,16,2,27,35,26,30,29,18,33,22,42,32,0,20,39,44,19,31,24,13,40,23,37,44,8,11,36,41,14,7,1,32,25,26,43,47,19,12,31,42,16,4,34,39,29,5,33,28,45,30,3,46,35,2,21,9,6,17,38,22,18,20,27,48,10,0,15,4,16,29,25,11,46,18,42,14,37,9,6,31,34,47,24,19,12,28,44,36,13,0,8,3,38,33,40,26,17,23,45,7,21,41,48,5,10,20,35,43,30,27,22,2,39,32,1,15,18,46,16,39,23,4,1,20,48,15,33,10,34,29,35,21,3,26,0,25,37,2,9,44,13,36,40,7,11,45,27,28,38,22,19,32,5,42,30,6,24,14,12,8,31,17,43,47,41,25,11,31,0,47,18,1,41,36,6,17,33,5,34,37,28,7,32,2,40,15,24,38,8,29,43,27,19,20,35,46,13,44,30,22,21,42,26,12,4,14,9,10,16,3,48,39,23,45,20,8,3,27,6,17,5,24,37,16,45,44,35,2,29,32,41,30,9,46,13,26,48,19,33,38,0,31,18,34,25,22,43,1,40,23,10,47,21,42,15,28,11,4,7,39,14,12,36,44,37,13,31,42,2,33,22,15,20,4,25,18,19,24,7,6,38,39,46,41,16,36,40,27,11,17,29,32,48,23,35,21,14,0,10,12,28,8,1,47,34,3,26,30,9,5,45,43,7,38,4,37,18,12,32,11,8,5,41,23,3,30,43,31,22,27,29,39,26,28,34,16,19,47,36,9,44,14,42,33,1,15,10,46,48,6,20,40,0,17,2,35,24,25,13,21,45,38,36,11,1,10,37,40,5,14,47,23,41,15,42,44,48,39,3,22,4,7,27,13,33,31,20,21,26,8,0,43,25,45,16,6,30,24,2,35,18,28,19,46,29,34,12,17,32,9,45,11,32,30,44,27,19,26,29,38,34,25,37,28,7,17,23,14,43,0,15,13,35,31,8,46,33,5,40,47,18,48,36,6,12,9,42,22,20,3,41,24,4,39,2,21,16,1,10,30,23,26,24,25,41,44,35,28,6,4,29,43,39,11,7,3,15,10,19,0,46,27,42,14,5,32,33,36,1,21,20,38,31,48,22,40,13,9,37,17,12,18,2,45,34,16,8,47,48,45,43,28,21,26,4,5,46,24,3,12,9,8,25,39,20,27,19,17,11,15,34,2,18,7,44,47,37,41,1,6,16,30,23,0,10,22,42,32,33,31,40,14,36,38,29,13,35,40,33,15,37,3,42,2,0,8,46,39,11,25,7,16,18,1,47,6,34,19,29,36,28,5,35,22,43,23,14,38,31,10,24,4,13,20,21,30,44,17,9,32,48,41,27,26,12,45,25,29,18,47,0,1,37,38,39,22,35,10,16,34,8,32,15,5,20,30,2,45,46,44,9,6,27,24,7,19,33,42,12,11,3,43,36,13,23,40,41,48,28,17,14,4,26,31,21,35,38,45,39,19,46,41,5,15,11,32,6,2,28,31,37,26,36,43,47,10,23,20,4,34,18,9,7,16,48,44,14,13,21,29,1,22,12,3,40,24,8,27,42,17,0,30,25,33,43,15,48,45,8,9,40,14,19,47,38,23,39,4,33,21,35,26,37,17,24,44,28,13,11,2,34,16,41,18,12,32,30,36,46,6,0,20,22,25,1,42,5,29,3,31,10,27,7,21,31,42,33,3,8,16,47,39,14,6,10,30,2,15,46,18,38,1,11,32,24,22,19,41,48,35,17,45,23,28,20,25,37,44,40,9,34,43,4,13,5,36,29,27,12,7,26,0,4,18,28,35,19,6,10,39,25,37,23,33,27,41,36,11,1,40,46,8,16,43,5,2,9,0,3,45,15,12,29,32,30,21,7,14,26,42,22,24,47,48,44,34,13,31,17,20,38,43,21,4,15,14,22,30,7,16,3,31,20,33,47,5,19,42,27,18,32,1,36,24,40,28,37,2,39,25,6,45,0,13,12,29,48,17,38,23,9,26,10,8,46,34,41,44,11,35,42,28,45,22,41,18,11,1,15,23,6,3,29,39,30,9,48,21,17,40,13,46,10,36,35,33,14,43,37,24,19,26,5,25,0,44,4,12,47,8,27,34,2,31,16,38,20,32,7,27,48,10,9,24,44,22,37,46,7,26,4,17,3,1,40,5,21,35,15,8,25,39,13,32,42,2,34,47,33,30,6,14,41,29,18,31,19,36,16,28,23,11,12,45,0,38,43,20,26,30,24,27,33,32,3,40,11,13,29,7,19,18,1,4,16,44,39,8,41,46,14,34,45,5,43,2,12,28,36,37,35,31,48,22,6,25,47,20,0,10,17,9,15,23,21,38,42,24,34,1,5,15,2,30,27,19,0,32,22,42,36,31,20,26,23,29,11,33,7,12,21,8,3,47,39,10,43,4,44,17,9,45,35,38,13,48,25,40,6,18,14,46,16,28,37,41,45,30,2,18,21,6,20,29,43,16,39,22,5,1,12,35,42,31,13,4,47,9,11,17,44,23,0,33,34,10,37,38,46,7,3,36,25,8,19,28,48,24,26,40,32,14,15,27,41,5,16,12,6,15,18,17,24,42,22,43,10,34,41,45,25,4,46,31,26,36,8,19,20,27,44,9,37,1,13,23,40,47,48,28,3,30,2,14,11,39,33,21,29,32,35,38,7,0,43,36,45,16,47,3,25,46,35,24,17,10,39,33,34,27,37,5,4,41,14,7,32,23,12,15,21,30,19,18,31,1,26,6,38,22,0,13,8,20,11,2,42,48,9,29,44,40,28,28,2,1,10,37,25,5,43,20,39,12,38,35,26,17,0,4,15,45,32,11,19,47,29,48,34,24,27,14,9,22,46,21,8,40,13,7,41,18,33,36,6,3,31,42,16,30,23,44,32,0,26,15,36,33,9,16,23,4,45,28,24,1,2,19,40,38,35,8,5,11,21,22,48,7,37,46,18,42,13,12,20,44,3,10,47,41,6,30,31,27,17,34,39,29,14,43,25,13,14,29,38,28,45,16,32,36,20,23,42,39,46,17,44,33,0,19,34,7,5,15,2,41,26,3,22,6,18,35,25,27,8,47,24,31,9,11,43,21,1,4,12,40,10,48,30,37,38,44,12,35,30,25,28,40,22,18,32,5,10,11,36,39,45,48,15,37,6,1,3,41,21,31,26,33,20,7,29,2,8,16,27,19,0,46,14,34,47,4,24,42,43,23,17,13,9,22,38,29,40,44,5,43,18,21,1,31,27,36,24,20,48,9,12,42,46,30,10,25,6,11,37,41,39,17,14,23,2,34,15,47,28,32,26,19,45,8,16,4,13,7,35,3,0,33,39,20,18,9,23,5,28,48,11,41,13,8,46,34,0,30,24,2,4,27,21,10,33,19,1,15,29,36,3,38,22,35,37,25,12,44,40,16,47,14,26,7,43,32,31,17,42,6,45,35,39,14,28,38,23,13,33,37,29,7,26,25,47,46,10,2,42,36,48,40,0,32,17,44,30,1,12,27,41,24,19,3,45,8,31,6,16,4,21,22,5,9,18,15,20,43,34,11,6,48,46,23,10,38,31,1,43,2,24,32,47,5,9,42,20,8,39,36,25,28,15,3,27,29,18,41,37,45,0,44,12,35,13,26,16,33,11,4,7,17,40,22,14,19,30,21,34,16,18,12,14,5,17,0,28,39,10,48,47,7,13,6,20,25,41,31,40,3,4,29,45,9,38,42,44,23,35,26,11,43,34,19,27,30,1,46,21,36,15,2,32,24,22,8,33,37,30,5,24,47,29,19,22,9,7,35,4,31,41,28,12,18,34,1,10,8,6,20,13,40,33,17,39,25,15,11,46,16,48,37,32,36,2,21,27,14,3,26,44,23,42,45,38,0,43,6,19,17,3,35,2,31,40,14,5,47,20,45,4,32,41,34,30,16,46,28,24,25,39,1,38,8,11,27,9,18,0,22,10,43,13,12,15,33,42,7,26,23,36,48,37,44,21,29,17,23,2,31,30,8,4,9,14,46,33,11,27,45,12,35,7,42,24,10,47,28,29,5,16,3,21,0,20,32,34,13,39,22,41,38,36,44,15,19,40,25,26,43,37,18,48,6,1,44,47,48,31,33,17,27,46,23,40,20,18,9,43,45,36,24,19,6,14,22,3,0,35,4,15,37,21,11,30,10,12,39,34,42,13,32,26,28,1,41,8,7,5,16,25,38,29,2,41,24,31,3,1,20,33,16,48,2,29,42,8,26,15,23,38,46,7,6,21,43,35,25,14,13,0,30,47,9,4,10,27,44,5,17,37,28,11,36,18,19,34,39,12,22,32,45,40,32,1,31,36,11,45,6,25,35,3,9,30,47,0,33,8,16,18,34,39,15,13,20,4,12,29,27,38,41,24,10,19,42,28,22,2,26,21,37,44,23,14,17,48,40,43,7,5,46,6,47,28,39,45,27,1,29,24,8,5,46,21,35,14,34,22,15,9,42,12,7,11,37,38,10,43,3,31,13,2,40,4,16,41,48,18,26,23,33,0,44,32,30,17,25,20,36,19,48,36,39,21,3,46,43,25,23,8,6,26,41,38,7,1,0,47,4,5,17,14,22,45,32,40,35,29,13,9,20,42,28,15,11,44,27,31,37,33,18,34,2,12,19,16,10,24,30,47,36,1,25,33,18,41,39,2,26,10,11,31,30,7,28,46,24,0,43,16,6,40,35,20,15,17,22,21,44,29,45,38,9,27,13,3,23,5,48,12,32,34,4,8,37,42,14,19,14,30,44,41,34,27,9,5,36,43,40,6,42,8,29,31,48,45,24,1,26,10,47,21,13,28,15,20,37,17,2,38,0,39,22,18,25,19,23,35,16,3,46,32,33,4,11,7,12}

    Returns: {-1 }

  69. {22,2,17,23,3,9,0,15,7,16,1,19,20,8,5,6,21,12,14,4,13,10,18,11,9,7,6,19,21,13,5,2,12,0,20,18,23,1,4,22,11,15,10,17,16,8,14,3,12,21,15,13,7,6,0,23,11,16,10,19,3,22,5,1,8,9,2,20,14,17,4,18,11,4,2,19,7,13,17,23,5,8,15,6,16,1,21,0,10,14,20,18,3,22,12,9,15,17,5,14,4,22,20,7,21,2,12,6,0,13,3,16,9,1,18,23,11,10,19,8,18,10,6,19,21,11,17,0,15,23,2,3,7,22,5,20,9,13,8,4,1,14,16,12,8,7,2,11,14,1,10,17,9,21,6,20,15,5,4,16,3,13,0,19,22,18,12,23,7,19,11,4,12,18,21,20,22,6,3,9,17,8,1,23,14,2,13,5,0,10,16,15,5,6,9,8,16,0,4,1,22,15,20,17,2,11,7,3,14,21,19,12,13,23,18,10,6,16,15,8,10,21,14,13,11,2,18,23,5,0,17,4,7,3,9,12,22,1,19,20,14,16,9,7,15,17,19,13,1,11,20,12,2,23,6,3,0,10,18,5,22,4,8,21,14,19,22,23,8,7,16,11,12,6,0,1,10,20,15,21,2,9,5,13,3,18,4,17,6,2,14,10,23,5,17,18,19,15,1,12,20,21,13,7,4,22,3,16,11,9,8,0,13,22,2,0,6,11,4,9,23,18,3,5,14,20,21,17,15,1,16,8,12,10,7,19,22,5,20,11,23,8,15,12,4,9,17,6,2,21,7,13,16,14,19,10,18,3,1,0,21,0,2,18,9,12,15,16,17,7,19,5,11,14,1,8,3,23,10,20,22,6,4,13,5,13,2,19,10,20,15,12,4,1,11,17,21,7,23,14,3,22,16,18,0,6,8,9,19,20,13,23,6,5,9,7,8,2,15,22,3,12,17,16,21,18,11,10,1,0,4,14,23,22,4,5,9,16,17,1,21,20,13,7,6,15,11,8,18,2,19,10,3,14,0,12,6,4,3,20,10,16,17,15,1,21,9,11,5,23,8,14,13,0,2,19,12,7,18,22,13,0,17,15,21,12,19,20,5,23,4,14,6,22,18,8,9,11,2,1,10,16,7,3,14,0,7,13,1,12,19,21,4,16,8,18,2,3,10,23,9,20,22,5,15,11,17,6,14,13,12,20,10,11,3,7,0,22,21,6,4,5,15,8,18,2,19,16,17,9,1,23,5,2,20,4,3,16,22,21,6,9,12,15,18,11,10,19,23,7,8,1,14,17,0,13}

    Returns: {-1 }

  70. {3,28,18,6,23,22,26,29,5,7,14,30,15,31,21,20,1,4,13,17,2,0,16,27,24,12,25,19,9,10,11,8,19,26,9,28,25,7,14,17,21,3,29,31,2,24,13,5,30,23,12,10,6,20,15,18,1,11,4,27,0,16,22,8,3,25,9,14,4,1,12,11,18,7,31,20,16,13,29,15,22,28,17,8,6,19,26,23,0,5,24,27,21,30,10,2,15,18,9,5,21,24,8,27,26,17,7,3,10,23,30,25,19,31,2,6,11,20,0,16,22,13,4,12,1,28,14,29,13,9,21,27,17,6,23,8,31,14,0,22,7,30,2,26,1,12,29,3,15,19,18,20,5,16,10,25,24,11,28,4,19,7,30,14,3,31,0,5,25,10,24,29,8,20,23,9,4,21,1,22,16,13,27,17,28,6,18,11,12,26,2,15,31,8,17,14,7,28,4,29,26,25,0,5,3,11,22,16,21,23,18,6,19,12,1,24,13,27,30,15,10,2,20,9,31,7,6,26,11,20,28,23,0,8,25,10,16,4,9,2,12,22,18,1,15,29,21,19,30,17,13,27,3,5,14,24,19,29,2,1,26,28,20,5,13,12,15,0,24,7,18,3,11,10,25,6,21,4,22,30,31,27,23,16,17,9,8,14,3,4,14,20,6,10,27,22,12,1,30,8,15,13,18,2,0,5,17,9,31,11,16,7,19,25,23,21,29,26,24,28,15,25,22,28,9,1,5,16,4,7,24,13,20,3,26,2,6,23,14,19,17,0,8,11,10,12,31,27,30,18,29,21,19,26,31,22,6,27,14,23,2,7,10,8,12,25,28,24,18,3,30,1,20,5,9,29,4,17,16,21,15,13,11,0,19,6,26,28,5,8,22,10,2,12,27,31,16,17,0,18,20,24,11,1,9,23,29,13,3,4,14,25,21,7,30,15,15,6,1,18,30,27,17,26,4,13,3,9,12,25,14,16,2,23,19,8,24,10,7,31,21,5,0,11,28,22,20,29,10,28,24,14,29,0,22,15,4,23,1,11,16,8,19,18,30,3,5,31,21,17,12,9,13,27,6,2,7,25,26,20,12,23,0,28,30,22,5,21,24,25,26,10,9,1,29,20,8,3,14,2,16,6,11,4,15,18,13,31,19,7,17,27,19,9,26,7,24,10,1,28,15,14,11,3,29,8,31,0,16,30,25,4,20,5,17,23,18,13,12,6,2,22,27,21,10,27,18,1,12,21,16,28,15,6,22,4,11,0,26,2,23,31,14,19,29,8,3,25,20,9,5,24,30,13,17,7,3,8,19,1,12,13,24,26,25,31,7,20,22,17,10,6,28,4,2,14,15,18,11,30,0,5,9,16,21,23,29,27,10,17,9,24,0,25,14,21,18,26,15,28,30,29,6,1,13,31,20,8,22,7,27,19,5,11,2,12,23,4,16,3,19,4,20,18,27,16,28,30,8,21,24,3,10,31,14,25,17,1,22,12,29,0,13,6,15,11,7,2,26,5,23,9,13,27,30,11,8,16,28,14,29,21,5,15,18,12,31,9,2,7,17,23,0,20,25,24,6,26,1,10,3,4,19,22,10,27,29,5,14,6,8,2,17,26,24,4,18,28,9,30,25,31,0,19,20,21,23,16,3,11,1,12,22,15,7,13,31,4,21,6,27,11,18,28,7,20,2,29,1,16,0,23,14,19,13,30,3,15,10,26,17,22,12,25,24,5,9,8,31,1,24,21,17,14,2,15,26,8,25,10,7,20,23,27,5,29,12,18,13,6,0,28,4,19,3,9,30,22,11,16,13,4,6,29,24,11,22,18,19,26,5,28,17,14,25,16,27,8,31,21,12,3,1,7,10,30,23,2,20,9,0,15,15,11,19,28,27,21,23,3,10,12,5,8,16,24,26,1,20,31,30,2,7,14,0,22,29,13,18,25,17,9,4,6,3,16,25,20,17,23,22,7,11,29,10,26,0,28,1,30,27,18,4,15,12,8,31,2,21,24,6,19,9,14,13,5,13,11,6,30,23,5,7,16,27,28,22,14,19,29,18,9,3,17,1,12,26,25,21,0,15,31,20,10,24,4,2,8,19,7,12,4,6,26,31,8,25,23,16,27,1,9,14,20,18,17,22,2,15,13,28,24,0,11,10,21,5,30,29,3,31,24,1,2,20,21,28,18,29,4,16,30,9,26,14,22,13,8,5,3,7,15,10,27,25,11,17,12,23,19,0,6,10,1,2,0,21,9,4,16,3,19,23,26,11,22,18,5,31,17,7,12,27,13,28,14,24,6,20,30,25,15,29,8}

    Returns: {-1 }

  71. {5,7,20,12,8,9,21,23,19,11,15,17,10,16,14,13,3,2,4,0,22,6,24,18,1,16,5,15,21,18,19,2,9,24,14,23,0,13,8,12,22,20,3,1,11,7,6,10,4,17,3,17,13,7,4,21,8,9,18,23,10,5,6,14,16,12,1,15,22,19,0,2,11,24,20,18,19,2,13,1,14,16,4,22,9,21,20,6,0,10,17,7,12,15,5,23,11,3,24,8,16,2,12,23,19,10,1,3,17,0,8,4,20,22,11,24,21,5,9,14,15,18,6,13,7,21,14,20,17,12,10,4,9,0,11,23,16,5,8,13,24,18,19,2,3,7,1,22,6,15,9,14,15,12,23,16,2,22,21,6,4,8,11,10,17,24,20,5,1,13,0,19,3,7,18,12,24,4,20,5,10,6,0,23,18,11,14,15,1,22,17,19,8,9,7,21,16,13,3,2,24,17,14,18,12,19,5,3,2,23,10,20,1,13,22,11,6,7,16,21,9,15,4,8,0,15,11,23,0,20,1,2,14,19,10,6,3,4,8,22,24,13,18,17,16,12,21,9,5,7,16,2,1,9,4,15,12,22,18,14,6,5,11,7,23,3,24,17,21,8,19,13,10,20,0,8,0,4,16,23,19,15,21,10,2,3,22,24,11,6,18,5,14,13,7,12,1,9,20,17,22,3,14,13,2,12,15,24,20,10,16,4,0,11,8,9,19,1,17,21,5,18,6,23,7,12,2,5,6,22,20,9,3,8,4,19,21,10,16,17,11,7,24,0,1,23,13,15,14,18,2,4,11,20,0,8,17,12,21,18,9,19,24,16,23,13,5,7,22,3,10,14,15,6,1,11,23,19,4,18,0,8,17,16,21,9,14,1,20,13,15,24,3,5,10,2,12,6,22,7,18,8,24,9,23,5,14,19,17,10,7,6,12,4,22,2,3,1,15,0,13,21,16,11,20,6,1,2,22,13,18,12,8,24,10,11,14,20,16,4,17,3,7,5,19,23,0,9,21,15,23,13,19,11,12,22,20,17,10,8,1,21,3,14,2,0,7,24,4,6,16,9,18,15,5,15,14,19,18,4,1,16,21,3,10,6,20,12,11,9,0,23,7,5,8,22,24,17,13,2,2,11,16,19,14,15,3,9,23,10,6,22,0,17,24,4,12,20,13,1,5,21,7,18,8,10,18,21,9,7,15,14,13,22,19,12,3,23,6,20,4,17,24,1,11,0,5,16,2,8,7,0,14,19,17,8,12,22,20,3,10,1,13,24,16,23,21,9,6,18,11,5,2,4,15,3,20,13,22,15,23,9,19,11,7,4,17,18,5,24,1,2,0,12,8,10,21,14,16,6,10,23,22,4,7,0,9,16,21,20,5,11,1,17,19,12,13,14,15,6,18,3,2,24,8}

    Returns: {-1 }

  72. {0,1,0,1}

    Returns: {0, 1 }

  73. {1,2,0,1,2,0,1,2,0}

    Returns: {-1 }

  74. {5,0,17,20,10,2,11,14,13,33,34,35,25,36,12,37,4,16,15,1,21,30,31,29,32,22,8,19,3,9,7,6,24,26,18,27,28,23,36,37,11,10,26,2,20,14,17,7,18,5,28,16,23,31,4,0,8,13,27,19,30,6,35,34,24,29,32,1,3,25,12,33,21,9,15,22,28,3,32,25,10,4,23,0,6,26,19,7,29,21,24,31,14,15,22,35,27,36,16,9,33,2,37,20,18,11,34,8,12,1,17,5,30,13,1,26,9,4,19,10,0,31,28,34,5,3,16,17,30,23,2,11,32,13,18,24,29,14,21,33,15,35,20,25,37,7,6,27,22,8,36,12,21,24,27,17,7,10,14,9,26,13,23,35,4,0,28,32,25,36,34,18,12,2,11,20,5,15,30,19,31,6,29,8,22,3,33,1,16,37,29,32,4,26,22,12,25,16,9,8,7,37,11,19,36,15,35,2,17,3,33,30,0,1,27,5,31,24,14,23,6,28,13,18,34,21,20,10,29,24,1,0,2,36,19,9,15,23,10,14,13,11,31,18,37,30,20,17,35,22,21,4,5,27,8,34,26,32,7,25,16,3,12,33,28,6,8,0,37,25,4,13,21,22,27,5,30,34,10,7,6,16,28,2,19,31,11,14,29,9,3,32,35,18,17,12,1,33,26,15,23,20,24,36,13,26,9,29,24,3,14,23,34,25,35,33,0,28,11,19,16,21,5,7,31,8,37,22,17,12,10,6,32,30,27,36,15,20,1,18,2,4,21,6,2,23,1,5,28,14,27,13,17,16,8,10,20,30,4,35,22,36,29,7,12,24,33,19,37,15,34,11,32,25,0,31,3,26,18,9,4,5,27,22,1,0,3,29,37,14,11,6,35,10,9,24,13,32,21,28,19,12,33,31,16,36,34,25,15,20,2,26,17,7,23,30,8,18,23,32,3,12,26,10,5,18,17,13,37,36,4,31,9,7,28,30,21,25,14,34,29,15,0,2,22,20,16,1,33,35,8,24,11,6,19,27,6,1,31,34,19,10,2,8,37,21,20,30,0,17,11,23,15,22,28,3,33,36,16,26,18,5,29,27,12,32,25,9,7,4,14,35,13,24,7,16,6,5,34,20,27,21,14,10,11,33,12,4,30,37,35,19,2,17,1,32,13,31,9,8,18,36,25,28,24,23,26,15,3,22,29,0,22,4,17,0,30,9,27,25,18,37,12,16,10,19,2,15,24,29,8,32,26,11,34,1,31,36,14,7,33,35,28,3,5,23,20,6,13,21,18,13,24,1,29,34,26,11,27,4,21,2,32,30,14,28,35,36,15,22,33,6,19,20,3,25,23,12,9,0,16,5,37,31,10,7,8,17,25,27,28,32,37,31,10,12,34,22,1,16,9,11,0,13,30,2,15,18,23,8,3,36,29,24,20,7,4,6,19,14,21,35,26,33,5,17,30,7,27,8,11,10,33,9,19,21,5,20,32,18,23,6,29,37,13,35,28,36,2,24,25,26,15,34,0,31,17,12,22,14,3,4,1,16,7,15,23,2,30,26,22,32,11,10,25,24,9,27,6,20,13,17,36,34,8,0,12,1,21,14,3,18,35,37,31,19,28,16,29,33,5,4,18,27,19,33,25,6,4,10,21,12,9,24,14,16,23,17,36,26,35,5,28,34,31,3,11,7,22,8,1,15,29,20,2,32,0,37,13,30,23,9,4,6,22,18,13,11,14,21,16,27,26,37,31,36,28,33,20,5,32,34,7,19,24,10,17,25,3,35,30,1,8,2,29,12,0,15,21,16,22,20,28,37,13,2,15,29,27,10,33,7,3,17,23,35,12,8,26,0,34,24,11,9,14,5,19,36,18,25,31,30,32,4,6,1,7,15,30,31,2,1,14,26,22,4,37,12,33,20,28,11,27,36,23,3,24,25,35,29,10,9,34,8,19,5,6,17,32,16,13,0,21,18,28,9,5,3,24,35,11,8,27,7,2,37,13,20,16,30,33,31,26,22,25,14,36,4,15,19,10,21,23,6,17,18,29,34,0,32,12,1,27,1,18,0,25,22,34,35,8,30,5,28,12,14,3,2,17,19,36,32,37,7,9,16,31,10,23,6,33,29,13,15,21,26,20,11,4,24,36,28,0,7,34,22,33,17,37,3,15,30,4,25,1,16,29,11,20,32,13,6,19,31,23,21,35,9,2,8,24,10,26,18,5,14,27,12,36,13,35,27,1,20,18,24,37,23,16,15,30,0,29,31,11,4,28,3,33,21,17,7,19,6,8,22,34,26,14,32,12,25,2,9,5,10,25,26,6,27,2,24,8,9,12,36,37,31,32,10,15,28,7,34,22,5,23,16,19,13,3,29,18,4,14,17,33,35,21,0,11,20,30,1,32,0,35,25,20,12,30,15,27,4,10,22,5,34,1,2,24,33,9,29,37,18,8,16,26,13,14,21,6,31,19,3,36,7,17,23,28,11,28,27,10,21,32,29,24,34,35,14,2,36,26,37,20,6,15,16,23,18,3,25,11,31,5,0,1,33,12,8,9,19,17,30,7,13,22,4,34,26,33,15,31,24,4,25,13,35,2,36,20,22,8,11,27,12,28,3,16,30,7,32,14,18,37,0,29,10,1,19,6,23,9,5,21,17,36,20,8,30,0,18,4,11,31,13,1,17,27,25,22,23,24,15,26,14,34,33,21,10,37,29,7,3,28,19,32,12,2,16,6,5,9,35,25,26,37,13,12,32,5,11,15,28,17,35,18,27,9,31,4,16,24,19,0,1,33,14,22,3,29,2,8,36,21,34,23,7,6,20,30,10,21,6,1,3,10,24,16,29,32,36,8,37,2,35,15,20,23,22,28,5,13,26,18,11,7,27,34,17,14,30,0,12,19,4,33,31,9,25,22,13,4,25,36,7,1,14,11,16,18,26,23,33,5,24,21,32,27,12,3,19,8,0,10,2,37,28,20,30,17,35,9,31,34,15,6,29,18,3,9,26,33,32,7,19,4,6,25,31,37,16,11,24,21,0,1,35,12,28,29,13,23,14,10,22,20,15,5,34,17,8,30,27,2,36,12,9,6,37,1,28,22,7,13,15,0,14,19,31,8,29,2,4,5,21,32,33,16,27,30,35,23,18,11,3,34,25,36,26,17,20,10,24,37,0,14,26,9,12,29,30,16,2,19,17,8,35,23,6,21,33,22,5,24,20,10,36,31,27,11,25,34,1,13,15,4,18,3,7,32,28}

    Returns: {-1 }

  75. {0,13,17,18,5,10,3,11,1,6,19,12,8,2,16,14,4,15,9,7,10,7,4,3,13,6,5,14,8,11,2,1,18,0,12,15,9,19,16,17,14,2,11,17,13,6,1,12,7,10,16,5,18,3,19,4,8,9,0,15,2,18,16,6,7,19,0,4,10,14,3,8,15,11,9,17,12,5,1,13,2,16,5,7,3,8,18,17,6,19,11,9,13,12,4,1,14,10,15,0,9,17,1,11,6,13,19,8,12,18,4,14,15,3,5,2,10,0,7,16,10,18,16,14,8,13,0,1,2,9,6,12,5,15,4,3,7,19,17,11,12,4,13,7,1,2,11,17,6,0,9,16,19,8,3,5,18,15,10,14,0,7,15,10,8,19,14,4,2,5,18,12,13,17,16,11,6,1,3,9,0,7,8,17,1,14,16,15,9,10,2,3,6,12,13,5,11,4,18,19,2,15,4,18,10,12,16,3,9,19,7,1,0,17,11,13,14,5,6,8,6,10,15,16,4,17,1,9,8,7,13,12,3,5,2,0,19,18,14,11,16,5,19,15,12,18,17,0,2,9,7,1,14,10,3,6,8,13,11,4,2,8,3,9,7,11,5,1,6,17,0,16,13,18,19,14,10,4,15,12,14,4,5,7,8,13,16,6,11,2,3,0,1,12,17,18,10,15,9,19,14,12,17,11,4,19,16,18,8,3,7,1,5,9,15,2,13,6,0,10,10,4,3,6,1,14,11,5,19,0,9,7,12,2,17,15,16,8,18,13,16,12,2,19,7,11,1,4,17,10,8,18,6,15,9,14,0,5,13,3,10,3,7,4,0,9,6,8,5,2,13,15,18,14,1,19,11,12,16,17,12,4,3,16,5,17,18,2,9,15,19,6,14,10,0,7,11,1,13,8}

    Returns: {-1 }


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: