Statistics

Problem Statement for "DistanceSumTree"

Problem Statement

Time limit is 4 seconds.


You are given the int S.

We are interested in trees with the following properties:

  • The tree has between 1 and 50 vertices, inclusive.
  • The vertices are connected by undirected edges.
  • The length of each edge is between 1 and 20, inclusive.
  • If we take all unordered pairs of vertices, for each of them compute their distance, and add up all those distances, the result will be exactly S.

If such a tree exists, construct any such tree and return a int[] with the list of its edges as specified below. Otherwise, return the int[] {-1}.

Suppose you want to return a tree with N vertices. Number the vertices from 0 to N-1. The return value should be a concatenation of N-1 triples, each of the form {x, y, d} where x and y are the vertices connected by one of the edges and d is the length of that edge.

Definition

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

Constraints

  • S will be between 1 and 10^6, inclusive.

Examples

  1. 96

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

    Returned tree (numbers in brackets are edge lengths) 0--[3]--1--[10]--3--[1]--4 | [5] | 2 The pairwise distances for this tree are 3 for the pair {0,1}, 8 for the pair {0,2}, 13 for the pair {0,3}, and so on. Their sum is 3 + 8 + 13 + 14 + 5 + 10 + 11 + 15 + 16 + 1 = 96, which is exactly what we needed.

  2. 1000000

    Returns: {-1 }

    Within the given constraints there is no tree for which the sum of pairwise distances equals 10^6.

  3. 1

    Returns: {0, 1, 1 }

  4. 20

    Returns: {0, 1, 20 }

  5. 21

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

  6. 37

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

  7. 38

    Returns: {0, 1, 18, 1, 2, 1 }

  8. 41

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

  9. 67

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

  10. 80

    Returns: {0, 1, 20, 1, 2, 20 }

  11. 82

    Returns: {0, 1, 17, 1, 2, 7, 2, 3, 1 }

  12. 367935

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

  13. 415847

    Returns: {-1 }

  14. 415560

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

  15. 415846

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

  16. 416500

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

  17. 416499

    Returns: {-1 }

  18. 416501

    Returns: {-1 }

  19. 21478

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

  20. 415561

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

  21. 415846

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

  22. 415847

    Returns: {-1 }

  23. 415848

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

  24. 415852

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

  25. 415853

    Returns: {-1 }

  26. 416005

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

  27. 416006

    Returns: {-1 }

  28. 21472

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

  29. 21445

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

  30. 21429

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

  31. 20618

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

  32. 576

    Returns: {0, 1, 19, 1, 2, 20, 2, 3, 20, 3, 4, 17, 4, 5, 1 }

  33. 1953

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

  34. 13819

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

  35. 453

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

  36. 1107

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

  37. 120393

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

  38. 17159

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

  39. 32

    Returns: {0, 1, 15, 1, 2, 1 }

  40. 502

    Returns: {0, 1, 17, 1, 2, 20, 2, 3, 20, 3, 4, 9, 4, 5, 1 }

  41. 33366

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

  42. 213798

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

  43. 15199

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

  44. 188

    Returns: {0, 1, 20, 1, 2, 20, 2, 3, 16 }

  45. 7037

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

  46. 3039

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

  47. 27

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

  48. 55931

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

  49. 13793

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

  50. 5701

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

  51. 137

    Returns: {0, 1, 18, 1, 2, 20, 2, 3, 1 }

  52. 106

    Returns: {0, 1, 17, 1, 2, 13, 2, 3, 1 }

  53. 55

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

  54. 14476

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

  55. 6167

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

  56. 46

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

  57. 54713

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

  58. 248

    Returns: {0, 1, 19, 1, 2, 20, 2, 3, 8, 3, 4, 1 }

  59. 39986

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

  60. 120148

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

  61. 13976

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

  62. 25766

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

  63. 96859

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

  64. 99823

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

  65. 553

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

  66. 3326

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

  67. 14671

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

  68. 369

    Returns: {0, 1, 19, 1, 2, 18, 2, 3, 13, 3, 4, 1, 4, 5, 1 }

  69. 10058

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

  70. 23169

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

  71. 2018

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

  72. 346117

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

  73. 308195

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

  74. 356385

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

  75. 372566

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

  76. 359463

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

  77. 374814

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

  78. 345019

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

  79. 333741

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

  80. 367167

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

  81. 350666

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

  82. 351434

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

  83. 380682

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

  84. 305361

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

  85. 404213

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

  86. 354857

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

  87. 386327

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

  88. 303101

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

  89. 313429

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

  90. 300082

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

  91. 334577

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

  92. 403841

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

  93. 363118

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

  94. 394877

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

  95. 371655

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

  96. 301197

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

  97. 406916

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

  98. 341363

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

  99. 374392

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

  100. 356059

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

  101. 330152

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

  102. 416451

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

  103. 416450

    Returns: {-1 }

  104. 416404

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

  105. 416402

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

  106. 416403

    Returns: {-1 }

  107. 416359

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

  108. 416355

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

  109. 416354

    Returns: {-1 }

  110. 416353

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

  111. 416026

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

  112. 416027

    Returns: {-1 }

  113. 412345

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

  114. 392007

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

  115. 367888

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

  116. 420000

    Returns: {-1 }

  117. 421345

    Returns: {-1 }

  118. 310011

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

  119. 415296

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

  120. 416108

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


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: