0 15 Testing!
18 23 100, 1000, 10000
4 4 123
0 16 :-/ :-> :-) :-<-> ->
1 4 abcdefg
0 33 acdefghijk
0 32 acdefghijk
0 31 acdefghijk
0 27 acdefghijk
0 26 acdefghijk
0 21 acdefghijk
0 20 acdefghijk
0 19 acdefghijk
0 15 acdefghijk
0 14 acdefghijk
0 10 acdefghijk
0 9 acdefghijk
0 6 acdefghijk
0 5 acdefghijk
0 4 acdefghijk
0 1 acdefghijk
33 33 acdefghijk
32 33 acdefghijk
31 33 acdefghijk
27 33 acdefghijk
26 33 acdefghijk
21 33 acdefghijk
20 33 acdefghijk
19 33 acdefghijk
15 33 acdefghijk
14 33 acdefghijk
10 33 acdefghijk
9 33 acdefghijk
6 33 acdefghijk
5 33 acdefghijk
4 33 acdefghijk
1 33 acdefghijk
-1 -1