Statistics

Problem Statement for "TopologicalOrdering"

Problem Statement

Given a directed graph, a topological ordering of its vertices is a permutation P of its vertices with the following property: whenever the graph contains an edge from vertex u to vertex v, the vertex u appears in P before the vertex v.


It is known that computing the number of topological orderings in a given directed graph is hard (in particular, #P-complete). In this task we will take a look at the inverse problem: given n, find any directed graph with exactly n different topological orderings.


Here is a precise definition of our task: You are given an int n. Construct a graph that satisfies the following constraints:
  • The graph must have exactly n different topological orderings.
  • The number of vertices in the graph must be between 1 and 50, inclusive.
  • The vertices must be numbered 0 through x-1, where x is the number of vertices.
  • The number of edges in the graph must be between 0 and 100, inclusive.
  • There must not be any self-loops.
  • There must not be any duplicate edges. (I.e., for each ordered pair of vertices (u,v), there must be at most one edge from u to v.)

You may assume that for the given constraints a solution always exists. If there are multiple solutions, you may choose any of them. Return a int[] that contains the number of vertices in your graph followed by a list of its edges.


Formally, the correct return value should be constructed as follows: Suppose that your graph has x vertices and y edges. Let a[] and b[] be such that for each valid i your graph contains an edge from vertex a[i] to vertex b[i]. Then, return the following int[]: {x, a[0], b[0], a[1], b[1], ..., a[y-1], b[y-1] }.

Definition

Class:
TopologicalOrdering
Method:
construct
Parameters:
int
Returns:
int[]
Method signature:
int[] construct(int n)
(be sure your method is public)

Constraints

  • n will be between 1 and 32767, inclusive.

Examples

  1. 5

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

    We have a graph with 5 nodes and 3 edges: 0->1->2->3. This graph has 5 topological orderings: {0,1,2,3,4}, {0,1,2,4,3}, {0,1,4,2,3}, {0,4,1,2,3} and {4,0,1,2,3}.

  2. 4

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

    This time we have a graph with 5 nodes and 4 edges: 0->2, 1->2, 2->3 and 2->4.

  3. 720

    Returns: {6 }

    A graph with 6 nodes and no edges has 6! = 720 topological orderings.

  4. 1

    Returns: {1 }

  5. 32767

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

  6. 12345

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

  7. 97

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

  8. 1

    Returns: {1 }

  9. 2

    Returns: {2 }

  10. 3

    Returns: {3, 0, 1 }

  11. 4

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

  12. 5

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

  13. 6

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

  14. 7

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

  15. 8

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

  16. 9

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

  17. 10

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

  18. 11

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

  19. 12

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

  20. 13

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

  21. 14

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

  22. 15

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

  23. 16

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

  24. 17

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

  25. 18

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

  26. 19

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

  27. 20

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

  28. 21

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

  29. 22

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

  30. 23

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

  31. 24

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

  32. 25

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

  33. 26

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

  34. 27

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

  35. 28

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

  36. 29

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

  37. 30

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

  38. 31

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

  39. 32

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

  40. 33

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

  41. 34

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

  42. 35

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

  43. 36

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

  44. 37

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

  45. 38

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

  46. 39

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

  47. 40

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

  48. 41

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

  49. 42

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

  50. 43

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

  51. 44

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

  52. 45

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

  53. 46

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

  54. 47

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

  55. 48

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

  56. 49

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

  57. 32767

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

  58. 32766

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

  59. 32765

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

  60. 32764

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

  61. 32763

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

  62. 32762

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

  63. 32761

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

  64. 32760

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

  65. 32759

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

  66. 32758

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

  67. 32757

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

  68. 32756

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

  69. 32755

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

  70. 32754

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

  71. 32753

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

  72. 32752

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

  73. 32751

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

  74. 32750

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

  75. 32749

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

  76. 32748

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

  77. 32747

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

  78. 32746

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

  79. 32745

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

  80. 32744

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

  81. 32743

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

  82. 32742

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

  83. 32741

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

  84. 32740

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

  85. 32739

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

  86. 32738

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

  87. 32737

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

  88. 32736

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

  89. 32735

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

  90. 32734

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

  91. 32733

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

  92. 32732

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

  93. 32731

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

  94. 32730

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

  95. 32729

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

  96. 32728

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

  97. 32727

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

  98. 32726

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

  99. 32725

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

  100. 32724

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

  101. 32723

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

  102. 32722

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

  103. 32721

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

  104. 32720

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

  105. 32719

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

  106. 32718

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

  107. 28753

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

  108. 12933

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

  109. 28674

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

  110. 29267

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

  111. 25001

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

  112. 13150

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

  113. 24100

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

  114. 14095

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

  115. 9358

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

  116. 3194

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

  117. 3794

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

  118. 1041

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

  119. 6701

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

  120. 8665

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

  121. 30906

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

  122. 27765

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

  123. 21522

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

  124. 14323

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

  125. 22703

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

  126. 801

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

  127. 4276

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

  128. 27782

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

  129. 30039

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

  130. 28271

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

  131. 19388

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

  132. 1558

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

  133. 19986

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

  134. 24589

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

  135. 11885

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

  136. 301

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

  137. 6753

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

  138. 2180

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

  139. 28197

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

  140. 14901

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

  141. 14189

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

  142. 23857

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

  143. 663

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

  144. 4062

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

  145. 560

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

  146. 18270

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

  147. 345

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

  148. 30464

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

  149. 20903

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

  150. 4063

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

  151. 8840

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

  152. 12582

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

  153. 3970

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

  154. 24822

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

  155. 31074

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

  156. 20088

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


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: