Problem Statement
You are given a
We are interested in correct parentheses sequences of length n. Additionally, the parentheses will have colors. For each i, the color of the i-th parenthesis (0-based index) will be color[i]. Parentheses that share the same color must have the same type.
Formally, we are looking for a string S with the following properties:
- S is a correct parentheses sequence of length n.
- For each i, j: if color[i] = color[j] then S[i] = S[j].
Definition
- Class:
- ColorfulParentheses
- Method:
- count
- Parameters:
- int[]
- Returns:
- long
- Method signature:
- long count(int[] color)
- (be sure your method is public)
Constraints
- color will contain between 2 and 50 elements, inclusive.
- The length of color will be even.
- Each element in color will be between 0 and (|color|-1), inclusive.
Examples
{0,0,1,2,3,4}
Returns: 3
We want a correct parentheses sequence that has length 6 and the first two characters are the same. There are exactly 3 such sequences: "(())()", "(()())", and "((()))".
{0,1,2,3,4,5}
Returns: 5
This time all colors are different, which means there are no constraints. The correct return value is equal to the number of correct parentheses sequences of length 6.
{0,1,0,1,0,1}
Returns: 1
The only one is: "()()()".
{0,1,2,3,4,5,6,7,8,9,10,0}
Returns: 0
{0,1,3,3,4,5,6,7,1,9,10,3}
Returns: 7
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35}
Returns: 477638700
Watch out for integer overflow.
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23}
Returns: 208012
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49}
Returns: 4861946401452
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}
Returns: 1430
{0,1,2,3,4,5,6,7,8,9,10,12,12,13,14,15}
Returns: 572
{0,1,2,3,4,5,6,7,8,9,10,12,12,13,14,3}
Returns: 213
{0,1,4,3,4,5,6,7,8,9,10,12,12,13,14,3}
Returns: 117
{0,1,4,3,4,5,6,7,8,9,10,12,0,13,14,3}
Returns: 118
{0,1,4,3,4,5,6,7,8,9,10,3,0,13,14,3}
Returns: 90
{0,1,0,3,4,5,6,7,8,9,10,3,0,13,14,3}
Returns: 132
{0,10,0,3,4,5,6,7,8,9,10,3,0,13,14,3}
Returns: 60
{0,10,0,3,4,5,6,7,8,9,10,3,0,13,14,8}
Returns: 45
{0,10,0,3,4,5,8,7,8,9,10,3,0,13,14,8}
Returns: 19
{0,1,2,3,4,5,6,7,8,9,10,11,12,13}
Returns: 429
{0,1,7,3,4,5,6,7,8,9,10,11,12,13}
Returns: 202
{0,1,7,3,4,5,6,7,11,9,10,11,12,13}
Returns: 100
{0,1,7,3,4,5,0,7,11,9,10,11,12,13}
Returns: 53
{0,9,7,3,4,5,0,7,11,9,10,11,12,13}
Returns: 25
{0,9,7,3,5,5,0,7,11,9,10,11,12,13}
Returns: 12
{0,9,7,3,5,5,0,7,11,9,10,0,12,13}
Returns: 6
{4,9,7,3,5,5,0,7,11,9,10,0,12,13}
Returns: 21
{4,9,7,6,5,5,0,7,11,9,10,0,12,13}
Returns: 21
{4,9,7,9,5,5,0,7,11,9,10,0,12,13}
Returns: 11
{24,0,22,28,13,19,19,18,17,22,3,7,19,18,5,5,10,23,14,26,12,15,25,15,28,11,28,24,10,1}
Returns: 3753
{24,0,22,28,13,19,19,18,17,22,3,7,19,18,5,5,10,23,14,26,12,15,25,15,28,11,28,13,10,1}
Returns: 5649
{24,0,22,28,13,19,19,18,17,22,3,7,19,18,5,5,10,23,14,26,12,15,25,15,28,10,28,13,10,1}
Returns: 3169
{24,0,22,28,13,19,0,18,17,22,3,7,19,18,5,5,10,23,14,26,12,15,25,15,28,10,28,13,10,1}
Returns: 3802
{24,0,22,28,13,19,0,18,17,22,3,7,19,18,5,5,10,23,14,26,12,15,25,15,28,10,28,13,21,1}
Returns: 6914
{24,0,22,28,13,19,0,18,17,22,3,7,19,18,5,5,10,23,14,26,12,15,25,15,8,10,28,13,21,1}
Returns: 14281
{24,0,22,28,13,19,0,18,17,22,3,16,19,18,5,5,10,23,14,26,12,15,25,15,8,10,28,13,21,1}
Returns: 14281
{24,0,22,28,13,19,0,18,17,22,3,16,19,18,5,5,10,23,14,0,12,15,25,15,8,10,28,13,21,1}
Returns: 6690
{24,0,22,28,13,19,0,18,17,21,3,16,19,18,5,5,10,23,14,0,12,15,25,15,8,10,28,13,21,1}
Returns: 6205
{24,0,22,28,13,19,0,18,17,21,3,16,19,18,5,5,10,23,14,25,12,15,25,15,8,10,28,13,21,1}
Returns: 6471
{22,16,30,8,19,23,12,0,17,28,5,21,9,3,4,15,15,27,6,25,15,31,30,0,3,11,20,0,21,29,12,17}
Returns: 28679
{22,16,30,8,19,23,12,0,5,28,5,21,9,3,4,15,15,27,6,25,15,31,30,0,3,11,20,0,21,29,12,17}
Returns: 41525
{22,16,30,8,5,23,12,0,5,28,5,21,9,3,4,15,15,27,6,25,15,31,30,0,3,11,20,0,21,29,12,17}
Returns: 22796
{22,16,30,8,5,23,12,0,5,28,5,21,9,3,4,15,27,27,6,25,15,31,30,0,3,11,20,0,21,29,12,17}
Returns: 24792
{22,16,30,8,5,23,12,0,5,28,5,21,9,3,4,15,27,27,6,25,15,31,30,0,3,11,20,0,21,8,12,17}
Returns: 11500
{22,16,30,8,5,23,12,0,5,28,5,21,9,3,4,15,27,9,6,25,15,31,30,0,3,11,20,0,21,8,12,17}
Returns: 11760
{22,16,30,8,5,23,12,0,5,28,5,21,9,3,10,15,27,9,6,25,15,31,30,0,3,11,20,0,21,8,12,17}
Returns: 11760
{22,16,30,8,5,23,12,0,5,28,5,21,9,3,10,15,27,9,6,25,15,31,30,0,27,11,20,0,21,8,12,17}
Returns: 11748
{22,16,30,8,5,23,12,0,5,28,5,21,9,3,10,15,1,9,6,25,15,31,30,0,27,11,20,0,21,8,12,17}
Returns: 23788
{22,16,30,8,5,23,12,0,5,28,5,21,9,29,10,15,1,9,6,25,15,31,30,0,27,11,20,0,21,8,12,17}
Returns: 23788
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49}
Returns: 4861946401452
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,45,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49}
Returns: 2393578765914
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,45,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,37,45,46,47,48,49}
Returns: 1199285150940
{0,1,2,3,4,5,6,7,16,9,10,11,12,13,14,15,16,17,18,19,20,21,45,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,37,45,46,47,48,49}
Returns: 596979952524
{0,1,2,3,4,5,6,7,16,9,10,11,12,13,14,15,16,17,18,19,20,21,45,23,24,29,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,37,45,46,47,48,49}
Returns: 288509882961
{33,40,38,3,33,45,34,38,49,1,14,25,15,7,41,4,38,33,0,19,1,37,19,45,32,45,27,38,28,22,15,43,32,48,5,33,10,37,48,5,40,4,2,4,32,45,28,28,27,1}
Returns: 276829
{33,40,38,3,33,45,34,3,49,1,14,25,15,7,41,4,38,33,0,19,1,37,19,45,32,45,27,38,28,22,15,43,32,48,5,33,10,37,48,5,40,4,2,4,32,45,28,28,27,1}
Returns: 247220
{33,40,38,3,33,45,34,3,49,1,14,25,15,7,41,40,38,33,0,19,1,37,19,45,32,45,27,38,28,22,15,43,32,48,5,33,10,37,48,5,40,4,2,4,32,45,28,28,27,1}
Returns: 263573
{33,40,38,3,33,45,34,3,49,1,14,25,15,7,41,40,38,33,0,19,1,37,19,45,32,45,27,38,28,22,15,43,32,48,5,33,10,37,48,5,40,4,2,4,32,45,40,28,27,1}
Returns: 215497
{33,40,38,3,33,45,34,3,31,1,14,25,15,7,41,40,38,33,0,19,1,37,19,45,32,45,27,38,28,22,15,43,32,48,5,33,10,37,48,5,40,4,2,4,32,45,40,28,27,1}
Returns: 215497
{26,33,6,39,41,1,27,4,20,49,42,30,46,7,0,26,39,39,0,10,35,37,14,0,0,32,22,45,25,46,5,14,46,3,48,7,46,37,1,47,40,20,2,20,30,6,38,44,44,1}
Returns: 4512459
{26,33,6,39,41,1,27,4,20,49,42,30,46,7,0,26,39,39,0,10,35,37,14,0,0,32,22,45,25,46,5,14,46,3,48,7,46,37,1,47,40,20,2,20,30,6,38,44,44,1}
Returns: 4512459
{26,33,6,39,41,1,27,4,20,49,42,30,46,7,0,26,39,39,0,10,35,37,14,0,0,32,22,44,25,46,5,14,46,3,48,7,46,37,1,47,40,20,2,20,30,6,38,44,44,1}
Returns: 2347438
{26,33,6,39,41,1,27,24,20,49,42,30,46,7,0,26,39,39,0,10,35,37,14,0,0,32,22,44,25,46,5,14,46,3,48,7,46,37,1,47,40,20,2,20,30,6,38,44,44,1}
Returns: 2347438
{26,33,6,39,41,1,27,24,20,49,42,30,46,7,0,26,39,39,0,10,35,37,14,48,0,32,22,44,25,46,5,14,46,3,48,7,46,37,1,47,40,20,2,20,30,6,38,44,44,1}
Returns: 2503830
{26,0,32,39,41,1,27,44,37,49,42,30,46,7,0,26,39,9,39,10,35,40,14,48,0,42,22,44,41,46,5,10,46,3,48,29,46,2,42,47,9,20,2,4,30,42,37,44,44,21}
Returns: 1439749
{26,0,32,39,41,1,27,44,37,49,42,30,46,7,0,26,39,9,39,10,35,40,32,48,0,42,22,44,41,46,5,10,46,3,48,29,46,2,42,47,9,20,2,4,30,42,37,44,44,21}
Returns: 732511
{26,0,32,39,41,1,27,27,37,49,42,30,46,7,0,26,39,9,39,10,35,40,32,48,0,42,22,44,41,46,5,10,46,3,48,29,46,2,42,47,9,20,2,4,30,42,37,44,44,21}
Returns: 899776
{26,0,32,39,41,1,27,27,37,49,42,30,46,7,0,26,39,9,39,10,35,40,32,48,0,42,22,44,22,46,5,10,46,3,48,29,46,2,42,47,9,20,2,4,30,42,37,44,44,21}
Returns: 868824
{26,0,32,39,41,1,41,27,37,49,42,30,46,7,0,26,39,9,39,10,35,40,32,48,0,42,22,44,22,46,5,10,46,3,48,29,46,2,42,47,9,20,2,4,30,42,37,44,44,21}
Returns: 879212
{2,0,4,2,3,1,0,4,0,3,4,1,0,0,4,1,1,1,3,4,0,1,0,0,4,1,2,3,3,2,4,0,1,0,3,0,0,2,4,2,4,1,2,3,2,2,4,4,4,3}
Returns: 0
{2,0,4,2,3,1,0,4,0,3,4,1,0,0,4,1,1,1,3,4,0,1,0,0,4,1,2,3,3,2,4,0,1,0,3,0,0,2,4,2,4,1,2,3,2,2,4,4,4,1}
Returns: 0
{2,0,4,2,3,1,0,4,0,3,4,1,0,0,4,25,1,1,3,4,0,1,0,0,4,1,2,3,3,2,4,0,1,0,3,0,0,2,4,2,4,1,2,3,2,2,4,4,4,1}
Returns: 0
{2,0,4,2,3,1,0,4,0,3,4,1,0,0,4,25,1,1,3,4,0,1,0,0,4,1,2,3,3,2,4,0,1,0,3,0,0,2,4,2,4,1,2,3,2,2,4,0,4,1}
Returns: 0
{2,0,4,2,3,1,0,4,0,3,4,25,0,0,4,25,1,1,3,4,0,1,0,0,4,1,2,3,3,2,4,0,1,0,3,0,0,2,4,2,4,1,2,3,2,2,4,0,4,1}
Returns: 0
{2,0,4,2,3,17,0,4,0,3,4,25,0,38,4,25,1,1,24,4,2,1,0,19,4,45,35,3,3,22,15,0,1,0,12,33,0,2,48,2,4,19,2,4,32,2,4,0,4,1}
Returns: 107
{2,0,4,2,3,17,0,4,0,3,4,25,0,38,4,25,1,1,24,4,2,1,0,19,4,45,35,3,3,22,15,0,1,0,12,33,0,2,48,2,4,19,2,4,32,2,4,0,4,1}
Returns: 107
{2,0,4,2,3,17,0,4,0,3,4,25,0,38,4,27,1,1,24,4,2,1,0,19,4,45,35,3,3,22,15,0,1,0,12,33,0,2,48,2,4,19,2,4,32,2,4,0,4,1}
Returns: 223
{2,0,4,2,3,17,0,4,0,3,4,25,0,38,4,27,1,1,24,4,2,1,31,19,4,45,35,3,3,22,15,0,1,0,12,33,0,2,48,2,4,19,2,4,32,2,4,0,4,1}
Returns: 323
{2,0,4,2,3,17,0,4,0,3,4,25,0,38,4,27,1,1,24,4,2,1,31,19,4,45,12,3,3,22,15,0,1,0,12,33,0,2,48,2,4,19,2,4,32,2,4,0,4,1}
Returns: 166
{2,3,28,41,0,41,42,0,22,0,0,0,44,21,3,2,1,2,3,24,3,34,3,3,12,1,2,19,0,45,2,0,15,10,1,19,35,1,3,3,1,1,1,3,1,2,0,2}
Returns: 0
{2,3,28,41,0,41,42,0,22,0,0,0,44,21,3,2,1,2,3,24,3,34,3,3,12,1,2,19,0,45,2,0,15,10,1,19,35,1,3,3,1,1,1,3,1,2,0,2}
Returns: 0
{2,3,28,41,0,41,42,0,22,0,0,0,44,21,3,2,1,2,3,24,3,34,3,3,12,1,2,19,0,45,2,0,15,10,1,19,35,1,3,3,1,1,1,3,28,2,0,2}
Returns: 0
{2,3,28,41,0,41,42,0,22,0,0,0,44,21,3,2,1,2,3,24,3,34,3,3,12,1,2,43,0,45,2,0,15,10,1,19,35,1,3,3,1,1,1,3,28,2,0,2}
Returns: 0
{2,3,28,41,0,41,42,0,22,0,0,0,44,21,3,2,1,2,3,24,3,34,3,3,12,1,2,43,39,45,2,0,15,10,1,19,35,1,3,3,1,1,1,3,28,2,0,2}
Returns: 0
{2,3,28,41,0,41,42,42,22,1,34,6,8,21,3,2,1,2,3,24,3,34,3,34,12,1,2,43,37,45,43,10,15,10,5,19,35,1,3,37,1,1,43,3,28,17,0,2}
Returns: 0
{2,3,28,41,0,41,42,42,22,1,34,6,8,21,3,2,1,2,3,24,3,34,3,34,12,1,2,43,37,45,43,10,15,10,5,19,35,1,3,37,1,1,43,35,28,17,0,2}
Returns: 0
{2,3,28,41,0,41,42,42,22,1,34,6,8,21,3,2,1,2,7,24,3,34,3,34,12,1,2,43,37,45,43,10,15,10,5,19,35,1,3,37,1,1,43,35,28,17,0,2}
Returns: 0
{2,3,28,41,0,41,42,42,22,1,34,6,8,21,3,2,1,2,7,24,3,34,3,34,12,1,2,43,37,45,43,10,15,10,5,19,19,1,3,37,1,1,43,35,28,17,0,2}
Returns: 0
{2,3,28,41,0,41,42,42,22,1,34,45,8,21,3,2,1,2,7,24,3,34,3,34,12,1,2,43,37,45,43,10,15,10,5,19,19,1,3,37,1,1,43,35,28,17,0,2}
Returns: 0
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47}
Returns: 1289904147324
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,11,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47}
Returns: 629718060114
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,11,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,7,39,40,41,42,43,44,45,46,47}
Returns: 303334775170
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,11,19,20,21,22,23,24,25,26,27,28,29,30,31,34,33,34,35,36,37,7,39,40,41,42,43,44,45,46,47}
Returns: 145889936390
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,11,35,20,21,22,23,24,25,26,27,28,29,30,31,34,33,34,35,36,37,7,39,40,41,42,43,44,45,46,47}
Returns: 71721417314
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,11,35,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,11,35,20,21,22,23}
Returns: 99834
{0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1}
Returns: 1
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23}
Returns: 208012
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,43,1,2,3,4,5,6,7,8,9,10,11,12,25,14,15,16,17,18,19,20,21,22,23}
Returns: 427112
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,13,25,43,1,2,3,4,5,6,7,8,9,10,11,12,25,14,15,16,17,18,19,20,21,22,23}
Returns: 208012
{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,13,25,46,1,2,3,4,5,6,7,8,9,10,11,12,25,14,15,16,17,18,19,20,21,22,23}
Returns: 208012
{0,1,24,3,28,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,4,23,2,3,4,5,6,7,8,9,10,11,25,13,14,15,16,17,18,19,20,21,22,12}
Returns: 288762
{0,1,24,3,28,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,4,2,2,3,4,5,6,7,8,9,10,11,25,13,14,15,16,17,18,19,20,21,22,23}
Returns: 371189
{44,48,2,3,4,5,15,7,8,9,10,11,1,13,14,13,16,17,18,19,20,21,22,23,24,25,0,1,2,3,4,5,24,7,8,9,10,11,0,25,14,15,16,17,18,19,20,21,22,23}
Returns: 78551
{44,32,2,3,4,5,15,7,8,9,10,11,1,13,14,13,16,17,18,19,20,21,22,23,24,25,0,1,2,3,4,5,24,7,8,9,10,11,0,25,14,15,16,17,18,19,20,21,22,23}
Returns: 78551
{44,1,2,3,4,5,15,7,8,9,10,11,1,13,14,13,16,17,18,19,20,21,22,23,24,25,0,1,2,3,4,5,24,7,8,9,10,11,0,25,14,15,16,17,18,19,20,21,22,23}
Returns: 36883
{34,1,2,3,4,49,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,1,25,2,3,4,24,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23}
Returns: 58786
{34,1,2,3,4,41,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,1,25,2,3,4,24,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23}
Returns: 58786
{2,1,32,42,4,5,6,7,44,1,10,11,48,13,14,15,12,17,18,19,20,21,22,23,24,25,40,40,44,48,4,5,6,7,10,11,12,14,42,13,24,15,21,17,18,19,20,25,22,23}
Returns: 117554
{2,1,32,42,4,5,6,7,44,1,10,11,48,13,14,15,12,17,18,19,20,21,22,23,24,25,40,40,44,48,4,5,6,7,10,11,12,14,42,13,24,15,21,17,18,19,20,25,22,23}
Returns: 117554
{15,6,31,3,30,5,6,7,8,33,10,11,12,13,14,35,16,17,18,19,20,21,22,23,24,25,46,46,30,3,35,5,33,7,8,25,10,11,12,13,14,24,16,17,18,19,20,21,22,23}
Returns: 122577
{15,6,31,3,30,5,6,7,8,33,10,11,12,13,14,35,16,17,18,19,20,21,22,23,24,25,46,46,30,3,35,5,33,7,8,25,10,11,12,13,14,24,16,17,18,19,20,21,22,23}
Returns: 122577
{45,1,34,42,4,5,6,7,44,1,10,11,48,13,14,15,12,17,18,19,20,21,22,23,24,25,40,40,44,48,4,5,6,7,10,11,12,14,42,13,24,15,21,17,18,19,20,25,22,23}
Returns: 117554
{49,6,29,3,30,5,6,7,8,33,10,11,12,13,14,35,16,17,18,19,20,21,22,23,24,25,46,46,30,3,35,5,33,7,8,25,10,11,12,13,14,24,16,17,18,19,20,21,22,23}
Returns: 122577
{40,34,24,22,44,18,38,34,8,4,23,20,23,6,22,46,33,44,5,31,4,48,20,29,14,29,5,31,42,48,39,14,19,0,38,12,19,15,33,8,0,6,17,12,42,10,39,46,17,16}
Returns: 1007044
{2,34,18,22,44,18,38,34,20,4,23,29,23,14,22,15,33,44,5,31,4,48,20,10,14,29,5,31,42,48,39,35,19,0,38,12,46,15,33,35,0,6,17,12,42,10,39,46,17,8}
Returns: 593099
{49,42,28,5,31,31,41,15,44,2,28,18,23,5,45,46,33,2,37,15,43,26,20,37,20,42,12,21,41,48,39,14,44,46,12,45,43,32,33,48,26,23,3,18,14,21,39,1,32,17}
Returns: 553475
{30,34,18,22,44,18,38,34,20,4,23,29,23,14,22,15,33,44,5,31,4,48,20,19,14,29,5,31,42,48,39,35,19,0,38,12,46,15,33,35,0,6,17,12,42,10,39,46,17,26}
Returns: 598822
{8,34,18,22,44,18,38,34,20,4,23,29,23,14,22,15,33,44,5,31,4,37,20,19,14,29,5,31,42,21,39,35,19,0,38,7,37,15,33,35,0,6,17,3,42,7,39,6,17,16}
Returns: 627344
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 25, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 }
Returns: 416024
{8, 5, 0, 13, 2, 10, 11, 6, 1, 18, 24, 15, 16, 17, 23, 11, 7, 9, 9, 0, 10, 12, 49, 3, 2, 4, 8, 22, 15, 12, 21, 24, 1, 19, 19, 14, 22, 18, 5, 3, 4, 17, 21, 14, 16, 13, 20, 20, 7, 23 }
Returns: 170463
{14, 8, 9, 6, 11, 14, 6, 20, 21, 23, 12, 18, 17, 7, 15, 3, 15, 13, 7, 5, 17, 2, 21, 3, 22, 24, 24, 0, 4, 8, 10, 0, 13, 10, 16, 16, 1, 9, 20, 4, 23, 5, 18, 11, 2, 19, 22, 19, 12, 1 }
Returns: 0
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25 }
Returns: 208012
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22 }
Returns: 67340