The bun gets randomly teleported against her will

main
Joshua Sigona 3 years ago
parent 5dfe299551
commit a9e57ba137
  1. BIN
      bin/sig/Location.class
  2. BIN
      bin/sig/RabiRandomTeleportation.class
  3. 450
      map/area0.txt
  4. 450
      map/area1.txt
  5. 450
      map/area2.txt
  6. 450
      map/area3.txt
  7. 450
      map/area4.txt
  8. 450
      map/area5.txt
  9. 450
      map/area6.txt
  10. 450
      map/area7.txt
  11. 450
      map/area8.txt
  12. 450
      map/area9.txt
  13. 14
      src/sig/Location.java
  14. 86
      src/sig/RabiRandomTeleportation.java

Binary file not shown.

@ -0,0 +1,450 @@
0,0,-1
0,1,-1
0,2,-1
0,3,-1
0,4,-1
0,5,-1
0,6,-1
0,7,-1
0,8,-1
0,9,-1
0,10,-1
0,11,-1
0,12,-1
0,13,-1
0,14,-1
0,15,-1
0,16,-1
0,17,-1
1,0,-1
1,1,-1
1,2,-1
1,3,-1
1,4,-1
1,5,-1
1,6,-1
1,7,-1
1,8,-1
1,9,-1
1,10,-1
1,11,-1
1,12,-1
1,13,-1
1,14,-1
1,15,-3046528
1,16,-3046528
1,17,-1
2,0,-1
2,1,-1
2,2,-1
2,3,-1
2,4,-1
2,5,-1
2,6,-1
2,7,-1
2,8,-1
2,9,-1
2,10,-1
2,11,-1
2,12,-1
2,13,-1
2,14,-1
2,15,-3046528
2,16,-3046528
2,17,-1
3,0,-1
3,1,-1
3,2,-1
3,3,-1
3,4,-1
3,5,-1
3,6,-1
3,7,-1
3,8,-1
3,9,-1
3,10,-1
3,11,-1
3,12,-1
3,13,-1
3,14,-1
3,15,-3046528
3,16,-3046528
3,17,-1
4,0,-1
4,1,-1
4,2,-1
4,3,-1
4,4,-16349862
4,5,-16349862
4,6,-16349862
4,7,-1
4,8,-9127059
4,9,-1
4,10,-1
4,11,-1
4,12,-1
4,13,-1
4,14,-1
4,15,-1
4,16,-6851982
4,17,-1
5,0,-1
5,1,-1
5,2,-1
5,3,-1
5,4,-16349862
5,5,-16349862
5,6,-16349862
5,7,-1
5,8,-9127059
5,9,-9127059
5,10,-1
5,11,-1
5,12,-1
5,13,-1
5,14,-1
5,15,-1
5,16,-6851982
5,17,-1
6,0,-1
6,1,-1
6,2,-1
6,3,-1
6,4,-16349862
6,5,-16349862
6,6,-16349862
6,7,-1
6,8,-9127059
6,9,-1
6,10,-1
6,11,-1
6,12,-1
6,13,-1
6,14,-1
6,15,-1
6,16,-6851982
6,17,-1
7,0,-1
7,1,-1
7,2,-1
7,3,-1
7,4,-16349862
7,5,-16349862
7,6,-16349862
7,7,-1
7,8,-9127059
7,9,-1
7,10,-1
7,11,-1
7,12,-10064473
7,13,-1
7,14,-10064473
7,15,-1
7,16,-6851982
7,17,-1
8,0,-1
8,1,-1
8,2,-1
8,3,-1
8,4,-16349862
8,5,-1
8,6,-16349862
8,7,-9127059
8,8,-9127059
8,9,-1
8,10,-7506864
8,11,-10064473
8,12,-10064473
8,13,-10064473
8,14,-10064473
8,15,-1
8,16,-6851982
8,17,-1
9,0,-1
9,1,-1
9,2,-1
9,3,-1
9,4,-16349862
9,5,-16349862
9,6,-16349862
9,7,-1
9,8,-9127059
9,9,-7506864
9,10,-7506864
9,11,-7506864
9,12,-10064473
9,13,-10064473
9,14,-10064473
9,15,-1
9,16,-6851982
9,17,-1
10,0,-1
10,1,-1
10,2,-1
10,3,-1
10,4,-16349862
10,5,-16349862
10,6,-16349862
10,7,-9127059
10,8,-9127059
10,9,-7506864
10,10,-7506864
10,11,-7506864
10,12,-10064473
10,13,-10064473
10,14,-10064473
10,15,-1
10,16,-6851982
10,17,-1
11,0,-1
11,1,-1
11,2,-1
11,3,-1
11,4,-16349862
11,5,-1
11,6,-16349862
11,7,-1
11,8,-9127059
11,9,-9127059
11,10,-7506864
11,11,-7506864
11,12,-10064473
11,13,-10064473
11,14,-10064473
11,15,-1
11,16,-6851982
11,17,-1
12,0,-1
12,1,-1
12,2,-1
12,3,-1
12,4,-16349862
12,5,-1
12,6,-1
12,7,-1
12,8,-9127059
12,9,-9127059
12,10,-7506864
12,11,-7506864
12,12,-10064473
12,13,-10064473
12,14,-10064473
12,15,-1
12,16,-6851982
12,17,-1
13,0,-1
13,1,-1
13,2,-1
13,3,-1
13,4,-9127059
13,5,-1
13,6,-1
13,7,-1
13,8,-9127059
13,9,-9127059
13,10,-7506864
13,11,-7506864
13,12,-10064473
13,13,-10064473
13,14,-10064473
13,15,-1
13,16,-6851982
13,17,-1
14,0,-1
14,1,-1
14,2,-1
14,3,-1
14,4,-9127059
14,5,-9127059
14,6,-9127059
14,7,-9127059
14,8,-9127059
14,9,-9127059
14,10,-7506864
14,11,-7506864
14,12,-10064473
14,13,-10064473
14,14,-10064473
14,15,-1
14,16,-6851982
14,17,-1
15,0,-1
15,1,-1
15,2,-1
15,3,-1
15,4,-9127059
15,5,-1
15,6,-1
15,7,-1
15,8,-1
15,9,-9127059
15,10,-1
15,11,-7506864
15,12,-1
15,13,-10064473
15,14,-10064473
15,15,-1
15,16,-6851982
15,17,-1
16,0,-1
16,1,-1
16,2,-1
16,3,-1
16,4,-9127059
16,5,-1
16,6,-1
16,7,-9127059
16,8,-1
16,9,-9127059
16,10,-1
16,11,-7506864
16,12,-1
16,13,-10064473
16,14,-10064473
16,15,-1
16,16,-6851982
16,17,-1
17,0,-1
17,1,-1
17,2,-1
17,3,-9127059
17,4,-9127059
17,5,-1
17,6,-1
17,7,-9127059
17,8,-1
17,9,-9127059
17,10,-9127059
17,11,-7506864
17,12,-1
17,13,-10064473
17,14,-10064473
17,15,-1
17,16,-6851982
17,17,-1
18,0,-1
18,1,-1
18,2,-1
18,3,-1
18,4,-9127059
18,5,-1
18,6,-1
18,7,-9127059
18,8,-9127059
18,9,-9127059
18,10,-1
18,11,-7506864
18,12,-1
18,13,-10064473
18,14,-10064473
18,15,-1
18,16,-6851982
18,17,-1
19,0,-1
19,1,-1
19,2,-1
19,3,-1
19,4,-9127059
19,5,-9127059
19,6,-9127059
19,7,-9127059
19,8,-9127059
19,9,-9127059
19,10,-1
19,11,-7506864
19,12,-1
19,13,-10064473
19,14,-10064473
19,15,-1
19,16,-6851982
19,17,-1
20,0,-1
20,1,-1
20,2,-1
20,3,-9127059
20,4,-9127059
20,5,-9127059
20,6,-9127059
20,7,-9127059
20,8,-9127059
20,9,-9127059
20,10,-1
20,11,-7506864
20,12,-7506864
20,13,-10064473
20,14,-10064473
20,15,-6851982
20,16,-6851982
20,17,-1
21,0,-1
21,1,-1
21,2,-1
21,3,-9127059
21,4,-9127059
21,5,-9127059
21,6,-9127059
21,7,-1
21,8,-9127059
21,9,-9127059
21,10,-1
21,11,-6851982
21,12,-1
21,13,-10064473
21,14,-10064473
21,15,-1
21,16,-6851982
21,17,-1
22,0,-1
22,1,-1
22,2,-1
22,3,-9127059
22,4,-9127059
22,5,-1
22,6,-9127059
22,7,-1
22,8,-9127059
22,9,-1
22,10,-1
22,11,-6851982
22,12,-6851982
22,13,-6851982
22,14,-10064473
22,15,-6851982
22,16,-6851982
22,17,-1
23,0,-1
23,1,-1
23,2,-1
23,3,-9127059
23,4,-9127059
23,5,-1
23,6,-9127059
23,7,-1
23,8,-9127059
23,9,-1
23,10,-1
23,11,-6851982
23,12,-6851982
23,13,-6851982
23,14,-1
23,15,-6851982
23,16,-1
23,17,-1
24,0,-1
24,1,-1
24,2,-1
24,3,-9127059
24,4,-9127059
24,5,-1
24,6,-1
24,7,-1
24,8,-1
24,9,-1
24,10,-1
24,11,-6851982
24,12,-6851982
24,13,-6851982
24,14,-6851982
24,15,-6851982
24,16,-1
24,17,-1

@ -0,0 +1,450 @@
0,0,-1
0,1,-1
0,2,-1
0,3,-1
0,4,-1
0,5,-1
0,6,-1
0,7,-1
0,8,-1
0,9,-1
0,10,-1
0,11,-1
0,12,-1
0,13,-1
0,14,-1
0,15,-1
0,16,-1
0,17,-1
1,0,-1
1,1,-1
1,2,-1
1,3,-1
1,4,-1
1,5,-1
1,6,-1
1,7,-1
1,8,-1
1,9,-1
1,10,-1
1,11,-9990714
1,12,-1
1,13,-1
1,14,-1
1,15,-1
1,16,-1
1,17,-1
2,0,-1
2,1,-1
2,2,-8438469
2,3,-4636612
2,4,-1
2,5,-4636612
2,6,-1
2,7,-8438469
2,8,-1
2,9,-1
2,10,-1
2,11,-9990714
2,12,-1
2,13,-1
2,14,-1
2,15,-9990714
2,16,-1
2,17,-1
3,0,-1
3,1,-1
3,2,-8438469
3,3,-4636612
3,4,-1
3,5,-4636612
3,6,-8438469
3,7,-8438469
3,8,-8438469
3,9,-8438469
3,10,-8438469
3,11,-9990714
3,12,-9990714
3,13,-9990714
3,14,-9990714
3,15,-9990714
3,16,-1
3,17,-1
4,0,-1
4,1,-1
4,2,-8438469
4,3,-4636612
4,4,-1
4,5,-4636612
4,6,-8438469
4,7,-8438469
4,8,-8438469
4,9,-8438469
4,10,-1
4,11,-9990714
4,12,-9990714
4,13,-1
4,14,-1
4,15,-1
4,16,-1
4,17,-1
5,0,-1
5,1,-1
5,2,-8438469
5,3,-4636612
5,4,-4636612
5,5,-4636612
5,6,-8438469
5,7,-8438469
5,8,-8438469
5,9,-8438469
5,10,-2842001
5,11,-9990714
5,12,-9990714
5,13,-1
5,14,-1
5,15,-1
5,16,-1
5,17,-1
6,0,-1
6,1,-1
6,2,-8438469
6,3,-4636612
6,4,-4636612
6,5,-4636612
6,6,-4636612
6,7,-8438469
6,8,-8438469
6,9,-8438469
6,10,-1
6,11,-9990714
6,12,-1
6,13,-1
6,14,-1
6,15,-1
6,16,-1
6,17,-1
7,0,-1
7,1,-1
7,2,-8438469
7,3,-4636612
7,4,-1
7,5,-4636612
7,6,-4636612
7,7,-8438469
7,8,-8438469
7,9,-8438469
7,10,-1
7,11,-9990714
7,12,-1
7,13,-7506864
7,14,-1
7,15,-1
7,16,-1
7,17,-1
8,0,-1
8,1,-1
8,2,-8438469
8,3,-4636612
8,4,-1
8,5,-4636612
8,6,-4636612
8,7,-8438469
8,8,-8438469
8,9,-8438469
8,10,-1
8,11,-9990714
8,12,-7506864
8,13,-7506864
8,14,-1
8,15,-1
8,16,-1
8,17,-1
9,0,-1
9,1,-1
9,2,-1
9,3,-4636612
9,4,-4636612
9,5,-4636612
9,6,-4636612
9,7,-8438469
9,8,-8438469
9,9,-8438469
9,10,-1
9,11,-9990714
9,12,-7506864
9,13,-1
9,14,-1
9,15,-1
9,16,-1
9,17,-1
10,0,-8663892
10,1,-8663892
10,2,-1
10,3,-1
10,4,-1
10,5,-8663892
10,6,-4636612
10,7,-8438469
10,8,-8438469
10,9,-8438469
10,10,-1
10,11,-9990714
10,12,-9990714
10,13,-1
10,14,-1
10,15,-1
10,16,-1
10,17,-1
11,0,-8663892
11,1,-8663892
11,2,-8663892
11,3,-8663892
11,4,-8663892
11,5,-8663892
11,6,-4636612
11,7,-8438469
11,8,-1
11,9,-1
11,10,-1
11,11,-9990714
11,12,-1
11,13,-1
11,14,-1
11,15,-3430576
11,16,-1
11,17,-1
12,0,-8663892
12,1,-8663892
12,2,-8663892
12,3,-8663892
12,4,-8663892
12,5,-8663892
12,6,-4636612
12,7,-8438469
12,8,-1
12,9,-1
12,10,-1
12,11,-9990714
12,12,-3430576
12,13,-1
12,14,-1
12,15,-3430576
12,16,-1
12,17,-1
13,0,-8663892
13,1,-8663892
13,2,-8663892
13,3,-8663892
13,4,-8663892
13,5,-8663892
13,6,-4636612
13,7,-8438469
13,8,-1
13,9,-1
13,10,-1
13,11,-9990714
13,12,-3430576
13,13,-3430576
13,14,-3430576
13,15,-3430576
13,16,-1
13,17,-1
14,0,-8663892
14,1,-8663892
14,2,-8663892
14,3,-8663892
14,4,-8663892
14,5,-8663892
14,6,-4636612
14,7,-8438469
14,8,-1
14,9,-1
14,10,-9990714
14,11,-9990714
14,12,-3430576
14,13,-3430576
14,14,-3430576
14,15,-3430576
14,16,-1
14,17,-1
15,0,-8663892
15,1,-8663892
15,2,-8663892
15,3,-8663892
15,4,-8663892
15,5,-8663892
15,6,-4636612
15,7,-8438469
15,8,-9990714
15,9,-9990714
15,10,-9990714
15,11,-3430576
15,12,-3430576
15,13,-3430576
15,14,-1
15,15,-3430576
15,16,-3430576
15,17,-1
16,0,-1
16,1,-8663892
16,2,-8663892
16,3,-8663892
16,4,-8663892
16,5,-8663892
16,6,-4636612
16,7,-8438469
16,8,-9990714
16,9,-3430576
16,10,-3430576
16,11,-3430576
16,12,-3430576
16,13,-3430576
16,14,-3430576
16,15,-3430576
16,16,-3430576
16,17,-1
17,0,-1
17,1,-7049572
17,2,-8663892
17,3,-8663892
17,4,-8663892
17,5,-8663892
17,6,-7049572
17,7,-8438469
17,8,-9990714
17,9,-9990714
17,10,-9990714
17,11,-3430576
17,12,-3430576
17,13,-3430576
17,14,-3430576
17,15,-3430576
17,16,-3430576
17,17,-1
18,0,-1
18,1,-7049572
18,2,-8663892
18,3,-8663892
18,4,-8663892
18,5,-8663892
18,6,-7049572
18,7,-8438469
18,8,-1
18,9,-1
18,10,-9990714
18,11,-9990714
18,12,-3430576
18,13,-3430576
18,14,-3430576
18,15,-3430576
18,16,-1
18,17,-1
19,0,-1
19,1,-7049572
19,2,-7049572
19,3,-1
19,4,-7049572
19,5,-7049572
19,6,-7049572
19,7,-8438469
19,8,-1
19,9,-1
19,10,-1
19,11,-9990714
19,12,-3430576
19,13,-3430576
19,14,-3430576
19,15,-1
19,16,-1
19,17,-1
20,0,-7049572
20,1,-7049572
20,2,-7049572
20,3,-7049572
20,4,-1
20,5,-7049572
20,6,-7049572
20,7,-1
20,8,-1
20,9,-1
20,10,-1
20,11,-9990714
20,12,-3430576
20,13,-3430576
20,14,-3430576
20,15,-1
20,16,-1
20,17,-1
21,0,-7049572
21,1,-7049572
21,2,-7049572
21,3,-7049572
21,4,-7049572
21,5,-7049572
21,6,-7049572
21,7,-1
21,8,-1
21,9,-1
21,10,-1
21,11,-9990714
21,12,-1
21,13,-1
21,14,-1
21,15,-1
21,16,-1
21,17,-1
22,0,-7049572
22,1,-7049572
22,2,-7049572
22,3,-7049572
22,4,-7049572
22,5,-7049572
22,6,-7049572
22,7,-1
22,8,-1
22,9,-1
22,10,-1
22,11,-9990714
22,12,-1
22,13,-1
22,14,-1
22,15,-1
22,16,-1
22,17,-1
23,0,-1
23,1,-1
23,2,-7049572
23,3,-7049572
23,4,-1
23,5,-7049572
23,6,-7049572
23,7,-1
23,8,-1
23,9,-1
23,10,-1
23,11,-9990714
23,12,-1
23,13,-1
23,14,-1
23,15,-1
23,16,-1
23,17,-1
24,0,-1
24,1,-1
24,2,-7049572
24,3,-1
24,4,-1
24,5,-7049572
24,6,-7049572
24,7,-1
24,8,-1
24,9,-1
24,10,-1
24,11,-9990714
24,12,-1
24,13,-1
24,14,-1
24,15,-1
24,16,-1
24,17,-1

@ -0,0 +1,450 @@
0,0,-1
0,1,-1
0,2,-1
0,3,-1
0,4,-1
0,5,-1
0,6,-1
0,7,-1
0,8,-1
0,9,-1
0,10,-1
0,11,-1
0,12,-1
0,13,-1
0,14,-1
0,15,-4557715
0,16,-1
0,17,-1
1,0,-1
1,1,-1
1,2,-1
1,3,-1
1,4,-1
1,5,-4557715
1,6,-1
1,7,-1
1,8,-4557715
1,9,-4557715
1,10,-4557715
1,11,-4557715
1,12,-4557715
1,13,-4557715
1,14,-4557715
1,15,-4557715
1,16,-4557715
1,17,-1
2,0,-1
2,1,-1
2,2,-1
2,3,-1
2,4,-4557715
2,5,-4557715
2,6,-4557715
2,7,-4557715
2,8,-4557715
2,9,-4557715
2,10,-4557715
2,11,-4557715
2,12,-4557715
2,13,-4557715
2,14,-4557715
2,15,-4557715
2,16,-4557715
2,17,-1
3,0,-1
3,1,-1
3,2,-1
3,3,-1
3,4,-4557715
3,5,-1
3,6,-1
3,7,-4557715
3,8,-4557715
3,9,-4557715
3,10,-4557715
3,11,-4557715
3,12,-9145157
3,13,-9145157
3,14,-9145157
3,15,-4557715
3,16,-4557715
3,17,-1
4,0,-1
4,1,-9385610
4,2,-9385610
4,3,-9385610
4,4,-9385610
4,5,-9385610
4,6,-9385610
4,7,-9385610
4,8,-1
4,9,-4557715
4,10,-4557715
4,11,-4557715
4,12,-9145157
4,13,-9145157
4,14,-9145157
4,15,-9145157
4,16,-4557715
4,17,-1
5,0,-1
5,1,-9385610
5,2,-9385610
5,3,-9385610
5,4,-9385610
5,5,-1
5,6,-9385610
5,7,-9385610
5,8,-1
5,9,-4557715
5,10,-4557715
5,11,-1
5,12,-9145157
5,13,-9145157
5,14,-9145157
5,15,-9145157
5,16,-4557715
5,17,-1
6,0,-1
6,1,-9385610
6,2,-9385610
6,3,-9385610
6,4,-9385610
6,5,-9385610
6,6,-9385610
6,7,-9385610
6,8,-1
6,9,-1
6,10,-4557715
6,11,-1
6,12,-1
6,13,-9145157
6,14,-9145157
6,15,-9145157
6,16,-4557715
6,17,-1
7,0,-1
7,1,-1
7,2,-9385610
7,3,-9385610
7,4,-9385610
7,5,-9385610
7,6,-9385610
7,7,-9385610
7,8,-9385610
7,9,-1
7,10,-1
7,11,-1
7,12,-1
7,13,-1
7,14,-1
7,15,-9145157
7,16,-4557715
7,17,-1
8,0,-1
8,1,-1
8,2,-1
8,3,-9385610
8,4,-9385610
8,5,-9385610
8,6,-9385610
8,7,-9385610
8,8,-9385610
8,9,-9385610
8,10,-1
8,11,-1
8,12,-1
8,13,-1
8,14,-1
8,15,-9145157
8,16,-4557715
8,17,-1
9,0,-1
9,1,-1
9,2,-1
9,3,-9385610
9,4,-9385610
9,5,-9385610
9,6,-9385610
9,7,-9385610
9,8,-9385610
9,9,-9385610
9,10,-1
9,11,-1
9,12,-1
9,13,-1
9,14,-1
9,15,-1
9,16,-4557715
9,17,-1
10,0,-1
10,1,-1
10,2,-1
10,3,-9385610
10,4,-9385610
10,5,-1
10,6,-1
10,7,-1
10,8,-1
10,9,-1
10,10,-1
10,11,-1
10,12,-1
10,13,-1
10,14,-1
10,15,-1
10,16,-4557715
10,17,-1
11,0,-1
11,1,-1
11,2,-1
11,3,-9385610
11,4,-9385610
11,5,-1
11,6,-1
11,7,-1
11,8,-1
11,9,-1
11,10,-1
11,11,-1
11,12,-1
11,13,-1
11,14,-1
11,15,-1
11,16,-1
11,17,-1
12,0,-1
12,1,-1
12,2,-1
12,3,-9385610
12,4,-9385610
12,5,-1
12,6,-1
12,7,-1
12,8,-1
12,9,-1
12,10,-1
12,11,-1
12,12,-1
12,13,-1
12,14,-1
12,15,-1
12,16,-4557715
12,17,-1
13,0,-256
13,1,-256
13,2,-1
13,3,-9385610
13,4,-9385610
13,5,-13582978
13,6,-13582978
13,7,-13582978
13,8,-1
13,9,-1
13,10,-1
13,11,-1
13,12,-1
13,13,-1
13,14,-1
13,15,-1
13,16,-4557715
13,17,-1
14,0,-256
14,1,-256
14,2,-1
14,3,-9385610
14,4,-9385610
14,5,-13582978
14,6,-13582978
14,7,-13582978
14,8,-1
14,9,-1
14,10,-1
14,11,-1
14,12,-1
14,13,-1
14,14,-1
14,15,-1
14,16,-4557715
14,17,-1
15,0,-256
15,1,-256
15,2,-1
15,3,-9385610
15,4,-9385610
15,5,-13582978
15,6,-13582978
15,7,-13582978
15,8,-1
15,9,-1
15,10,-1
15,11,-1
15,12,-1
15,13,-1
15,14,-1
15,15,-1
15,16,-4557715
15,17,-1
16,0,-256
16,1,-256
16,2,-1
16,3,-1
16,4,-9385610
16,5,-13582978
16,6,-13582978
16,7,-13582978
16,8,-13582978
16,9,-9127059
16,10,-9127059
16,11,-9127059
16,12,-9127059
16,13,-9127059
16,14,-9127059
16,15,-9127059
16,16,-9127059
16,17,-1
17,0,-1
17,1,-1
17,2,-1
17,3,-1
17,4,-1
17,5,-13582978
17,6,-13582978
17,7,-13582978
17,8,-13582978
17,9,-9127059
17,10,-9127059
17,11,-9127059
17,12,-9127059
17,13,-9127059
17,14,-9127059
17,15,-9127059
17,16,-9127059
17,17,-1
18,0,-1
18,1,-1
18,2,-1
18,3,-1
18,4,-1
18,5,-13582978
18,6,-13582978
18,7,-13582978
18,8,-13582978
18,9,-9127059
18,10,-9127059
18,11,-9127059
18,12,-9127059
18,13,-9127059
18,14,-9127059
18,15,-9127059
18,16,-9127059
18,17,-1
19,0,-1
19,1,-1
19,2,-1
19,3,-1
19,4,-1
19,5,-13582978
19,6,-13582978
19,7,-13582978
19,8,-13582978
19,9,-13582978
19,10,-9127059
19,11,-9127059
19,12,-9127059
19,13,-9127059
19,14,-9127059
19,15,-9127059
19,16,-9127059
19,17,-1
20,0,-1
20,1,-1
20,2,-1
20,3,-1
20,4,-1
20,5,-13582978
20,6,-13582978
20,7,-13582978
20,8,-13582978
20,9,-13582978
20,10,-9127059
20,11,-9127059
20,12,-9127059
20,13,-9127059
20,14,-9127059
20,15,-1
20,16,-1
20,17,-1
21,0,-1
21,1,-1
21,2,-1
21,3,-1
21,4,-1
21,5,-13582978
21,6,-13582978
21,7,-13582978
21,8,-13582978
21,9,-13582978
21,10,-13582978
21,11,-9127059
21,12,-9127059
21,13,-1
21,14,-9127059
21,15,-1
21,16,-1
21,17,-1
22,0,-1
22,1,-1
22,2,-1
22,3,-1
22,4,-1
22,5,-13582978
22,6,-13582978
22,7,-13582978
22,8,-13582978
22,9,-13582978
22,10,-13582978
22,11,-13582978
22,12,-1
22,13,-1
22,14,-1
22,15,-1
22,16,-1
22,17,-1
23,0,-1
23,1,-1
23,2,-1
23,3,-1
23,4,-1
23,5,-13582978
23,6,-13582978
23,7,-13582978
23,8,-1
23,9,-1
23,10,-1
23,11,-1
23,12,-1
23,13,-1
23,14,-1
23,15,-1
23,16,-1
23,17,-1
24,0,-1
24,1,-1
24,2,-1
24,3,-1
24,4,-1
24,5,-13582978
24,6,-13582978
24,7,-13582978
24,8,-1
24,9,-1
24,10,-1
24,11,-1
24,12,-1
24,13,-1
24,14,-1
24,15,-1
24,16,-1
24,17,-1

@ -0,0 +1,450 @@
0,0,-1
0,1,-1
0,2,-1
0,3,-1
0,4,-1
0,5,-1
0,6,-1
0,7,-1
0,8,-1
0,9,-1
0,10,-7049488
0,11,-1
0,12,-1
0,13,-1
0,14,-1
0,15,-1
0,16,-1
0,17,-1
1,0,-1
1,1,-1
1,2,-1
1,3,-14176553
1,4,-14176553
1,5,-14176553
1,6,-14176553
1,7,-14176553
1,8,-14176553
1,9,-14176553
1,10,-7049488
1,11,-1
1,12,-1
1,13,-1
1,14,-1
1,15,-1
1,16,-7950727
1,17,-1
2,0,-1
2,1,-1
2,2,-1
2,3,-14176553
2,4,-14176553
2,5,-14176553
2,6,-14176553
2,7,-14176553
2,8,-14176553
2,9,-7049488
2,10,-7049488
2,11,-1
2,12,-1
2,13,-1
2,14,-1
2,15,-7950727
2,16,-7950727
2,17,-1
3,0,-1
3,1,-1
3,2,-1
3,3,-14176553
3,4,-14176553
3,5,-14176553
3,6,-14176553
3,7,-14176553
3,8,-14176553
3,9,-7049488
3,10,-7049488
3,11,-1
3,12,-1
3,13,-1
3,14,-1
3,15,-7950727
3,16,-7950727
3,17,-1
4,0,-1
4,1,-1
4,2,-1
4,3,-14176553
4,4,-14176553
4,5,-14176553
4,6,-14176553
4,7,-14176553
4,8,-14176553
4,9,-7049488
4,10,-7049488
4,11,-1
4,12,-1
4,13,-1
4,14,-1
4,15,-7950727
4,16,-7950727
4,17,-1
5,0,-1
5,1,-1
5,2,-1
5,3,-14176553
5,4,-14176553
5,5,-14176553
5,6,-14176553
5,7,-14176553
5,8,-14176553
5,9,-7049488
5,10,-7049488
5,11,-1
5,12,-1
5,13,-1
5,14,-1
5,15,-7950727
5,16,-7950727
5,17,-1
6,0,-1
6,1,-1
6,2,-1
6,3,-14176553
6,4,-14176553
6,5,-14176553
6,6,-14176553
6,7,-14176553
6,8,-14176553
6,9,-7049488
6,10,-1
6,11,-1
6,12,-1
6,13,-1
6,14,-1
6,15,-7950727
6,16,-7950727
6,17,-1
7,0,-1
7,1,-1
7,2,-1
7,3,-14176553
7,4,-1
7,5,-1
7,6,-1
7,7,-1
7,8,-1
7,9,-7049488
7,10,-7049488
7,11,-7049488
7,12,-7950727
7,13,-7950727
7,14,-7950727
7,15,-7950727
7,16,-7950727
7,17,-1
8,0,-1
8,1,-1
8,2,-1
8,3,-14176553
8,4,-1
8,5,-1
8,6,-1
8,7,-1
8,8,-1
8,9,-1
8,10,-7049488
8,11,-7049488
8,12,-7950727
8,13,-7950727
8,14,-7950727
8,15,-7950727
8,16,-7950727
8,17,-1
9,0,-1
9,1,-1
9,2,-1
9,3,-13406824
9,4,-13406824
9,5,-13406824
9,6,-13406824
9,7,-13406824
9,8,-1
9,9,-7049488
9,10,-7049488
9,11,-7049488
9,12,-7950727
9,13,-7950727
9,14,-7950727
9,15,-7950727
9,16,-7950727
9,17,-1
10,0,-1
10,1,-1
10,2,-1
10,3,-1
10,4,-13406824
10,5,-13406824
10,6,-13406824
10,7,-13406824
10,8,-1
10,9,-7049488
10,10,-7049488
10,11,-7049488
10,12,-1
10,13,-1
10,14,-7950727
10,15,-7950727
10,16,-7950727
10,17,-1
11,0,-1
11,1,-1
11,2,-1
11,3,-1
11,4,-13406824
11,5,-1
11,6,-13406824
11,7,-1
11,8,-1
11,9,-1
11,10,-7049488
11,11,-7950727
11,12,-7950727
11,13,-7950727
11,14,-7950727
11,15,-7950727
11,16,-7950727
11,17,-1
12,0,-1
12,1,-1
12,2,-1
12,3,-1
12,4,-13406824
12,5,-1
12,6,-13406824
12,7,-1
12,8,-1
12,9,-1
12,10,-7049488
12,11,-7950727
12,12,-7950727
12,13,-7950727
12,14,-7950727
12,15,-7950727
12,16,-7950727
12,17,-1
13,0,-1
13,1,-1
13,2,-1
13,3,-1
13,4,-13406824
13,5,-1
13,6,-13406824
13,7,-13406824
13,8,-13406824
13,9,-7049488
13,10,-7049488
13,11,-1
13,12,-1
13,13,-7950727
13,14,-7950727
13,15,-7950727
13,16,-7950727
13,17,-1
14,0,-1
14,1,-1
14,2,-1
14,3,-1
14,4,-13406824
14,5,-1
14,6,-13406824
14,7,-1
14,8,-13406824
14,9,-1
14,10,-7049488
14,11,-1
14,12,-1
14,13,-1
14,14,-7950727
14,15,-7950727
14,16,-7950727
14,17,-1
15,0,-1
15,1,-1
15,2,-1
15,3,-1
15,4,-13406824
15,5,-13406824
15,6,-13406824
15,7,-13406824
15,8,-13406824
15,9,-7049488
15,10,-7049488
15,11,-1
15,12,-1
15,13,-1
15,14,-7950727
15,15,-7950727
15,16,-7950727
15,17,-1
16,0,-1
16,1,-1
16,2,-1
16,3,-1
16,4,-13406824
16,5,-13406824
16,6,-13406824
16,7,-1
16,8,-13406824
16,9,-1
16,10,-7049488
16,11,-7049488
16,12,-1
16,13,-7049488
16,14,-7049488
16,15,-7950727
16,16,-7950727
16,17,-1
17,0,-1
17,1,-1
17,2,-1
17,3,-1
17,4,-1
17,5,-13406824
17,6,-13406824
17,7,-13406824
17,8,-13406824
17,9,-1
17,10,-7049488
17,11,-7049488
17,12,-7049488
17,13,-7049488
17,14,-1
17,15,-7950727
17,16,-7950727
17,17,-1
18,0,-1
18,1,-1
18,2,-1
18,3,-1
18,4,-1
18,5,-1
18,6,-1
18,7,-1
18,8,-13406824
18,9,-1
18,10,-1
18,11,-7049488
18,12,-7049488
18,13,-7049488
18,14,-7950727
18,15,-7950727
18,16,-7950727
18,17,-1
19,0,-1
19,1,-1
19,2,-1
19,3,-1
19,4,-1
19,5,-1
19,6,-1
19,7,-1
19,8,-1
19,9,-1
19,10,-1
19,11,-7049488
19,12,-7049488
19,13,-7049488
19,14,-7950727
19,15,-7950727
19,16,-1
19,17,-1
20,0,-1
20,1,-1
20,2,-1
20,3,-1
20,4,-1
20,5,-1
20,6,-1
20,7,-1
20,8,-1
20,9,-1
20,10,-1
20,11,-7049488
20,12,-7049488
20,13,-7049488
20,14,-7950727
20,15,-7950727
20,16,-7950727
20,17,-1
21,0,-1
21,1,-1
21,2,-1
21,3,-1
21,4,-1
21,5,-1
21,6,-1
21,7,-1
21,8,-1
21,9,-1
21,10,-1
21,11,-7049488
21,12,-7049488
21,13,-7049488
21,14,-7950727
21,15,-7950727
21,16,-1
21,17,-1
22,0,-1
22,1,-1
22,2,-1
22,3,-1
22,4,-1
22,5,-1
22,6,-1
22,7,-1
22,8,-1
22,9,-1
22,10,-1
22,11,-7049488
22,12,-1
22,13,-7049488
22,14,-7950727
22,15,-7950727
22,16,-1
22,17,-1
23,0,-1
23,1,-1
23,2,-1
23,3,-1
23,4,-1
23,5,-1
23,6,-1
23,7,-1
23,8,-1
23,9,-1
23,10,-1
23,11,-7049488
23,12,-1
23,13,-1
23,14,-1
23,15,-7950727
23,16,-1
23,17,-1
24,0,-1
24,1,-1
24,2,-1
24,3,-1
24,4,-1
24,5,-1
24,6,-1
24,7,-1
24,8,-1
24,9,-1
24,10,-1
24,11,-1
24,12,-1
24,13,-1
24,14,-1
24,15,-1
24,16,-1
24,17,-1

@ -0,0 +1,450 @@
0,0,-1
0,1,-1
0,2,-1
0,3,-1
0,4,-1
0,5,-1
0,6,-1
0,7,-1
0,8,-1
0,9,-1
0,10,-1
0,11,-1
0,12,-1
0,13,-1
0,14,-1
0,15,-1
0,16,-1
0,17,-1
1,0,-1
1,1,-1
1,2,-1
1,3,-1
1,4,-1
1,5,-1
1,6,-1
1,7,-1
1,8,-1
1,9,-1
1,10,-2842001
1,11,-1
1,12,-2842001
1,13,-1
1,14,-1
1,15,-1
1,16,-1
1,17,-1
2,0,-1
2,1,-1
2,2,-1
2,3,-1
2,4,-1
2,5,-1
2,6,-1
2,7,-1
2,8,-2842001
2,9,-2842001
2,10,-2842001
2,11,-2842001
2,12,-2842001
2,13,-1
2,14,-1
2,15,-1
2,16,-1
2,17,-1
3,0,-1
3,1,-1
3,2,-1
3,3,-1
3,4,-1
3,5,-1
3,6,-1
3,7,-1
3,8,-2842001
3,9,-1
3,10,-2842001
3,11,-2842001
3,12,-2842001
3,13,-2842001
3,14,-2842001
3,15,-1
3,16,-1
3,17,-1
4,0,-1
4,1,-1
4,2,-1
4,3,-1
4,4,-1
4,5,-1
4,6,-1
4,7,-1
4,8,-2842001
4,9,-2842001
4,10,-2842001
4,11,-2842001
4,12,-2842001
4,13,-2842001
4,14,-2842001
4,15,-2842001
4,16,-1
4,17,-1
5,0,-1
5,1,-1
5,2,-1
5,3,-1
5,4,-1
5,5,-1
5,6,-1
5,7,-1
5,8,-2842001
5,9,-2842001
5,10,-2842001
5,11,-2842001
5,12,-2842001
5,13,-2842001
5,14,-2842001
5,15,-2842001
5,16,-1
5,17,-1
6,0,-1
6,1,-1
6,2,-1
6,3,-1
6,4,-1
6,5,-1
6,6,-1
6,7,-1
6,8,-2842001
6,9,-2842001
6,10,-2842001
6,11,-2842001
6,12,-2842001
6,13,-2842001
6,14,-1
6,15,-1
6,16,-1
6,17,-1
7,0,-1
7,1,-1
7,2,-1
7,3,-1
7,4,-1
7,5,-1
7,6,-1
7,7,-1
7,8,-2842001
7,9,-2842001
7,10,-2842001
7,11,-1
7,12,-2842001
7,13,-2842001
7,14,-1
7,15,-1
7,16,-4887156
7,17,-1
8,0,-1
8,1,-1
8,2,-1
8,3,-1
8,4,-1
8,5,-1
8,6,-1
8,7,-1
8,8,-2842001
8,9,-2842001
8,10,-2842001
8,11,-2842001
8,12,-2842001
8,13,-2842001
8,14,-1
8,15,-1
8,16,-4887156
8,17,-1
9,0,-1
9,1,-1
9,2,-1
9,3,-1
9,4,-1
9,5,-1
9,6,-1
9,7,-2842001
9,8,-2842001
9,9,-2842001
9,10,-2842001
9,11,-2842001
9,12,-2842001
9,13,-2842001
9,14,-1
9,15,-1
9,16,-4887156
9,17,-1
10,0,-1
10,1,-1
10,2,-1
10,3,-1
10,4,-11442217
10,5,-1
10,6,-1
10,7,-2842001
10,8,-2842001
10,9,-2842001
10,10,-2842001
10,11,-2842001
10,12,-2842001
10,13,-2842001
10,14,-1
10,15,-1
10,16,-4887156
10,17,-1
11,0,-1
11,1,-1
11,2,-1
11,3,-1
11,4,-11442217
11,5,-1
11,6,-1
11,7,-2842001
11,8,-2842001
11,9,-1
11,10,-1
11,11,-2842001
11,12,-2842001
11,13,-2842001
11,14,-4887156
11,15,-4887156
11,16,-4887156
11,17,-1
12,0,-1
12,1,-1
12,2,-1
12,3,-1
12,4,-11442217
12,5,-1
12,6,-1
12,7,-2842001
12,8,-2842001
12,9,-1
12,10,-1
12,11,-1
12,12,-2842001
12,13,-2842001
12,14,-4887156
12,15,-4887156
12,16,-4887156
12,17,-1
13,0,-1
13,1,-1
13,2,-1
13,3,-1
13,4,-11442217
13,5,-1
13,6,-1
13,7,-2842001
13,8,-1
13,9,-1
13,10,-1
13,11,-1
13,12,-2842001
13,13,-2842001
13,14,-4887156
13,15,-4887156
13,16,-4887156
13,17,-1
14,0,-1
14,1,-1
14,2,-1
14,3,-1
14,4,-11442217
14,5,-1
14,6,-1
14,7,-11442217
14,8,-11442217
14,9,-1
14,10,-1
14,11,-1
14,12,-1
14,13,-11442217
14,14,-4887156
14,15,-4887156
14,16,-4887156
14,17,-1
15,0,-1
15,1,-1
15,2,-1
15,3,-1
15,4,-11442217
15,5,-1
15,6,-11442217
15,7,-11442217
15,8,-11442217
15,9,-1
15,10,-1
15,11,-1
15,12,-1
15,13,-11442217
15,14,-4887156
15,15,-4887156
15,16,-4887156
15,17,-1
16,0,-1
16,1,-1
16,2,-1
16,3,-1
16,4,-11442217
16,5,-11442217
16,6,-11442217
16,7,-11442217
16,8,-11442217
16,9,-11442217
16,10,-11442217
16,11,-1
16,12,-11442217
16,13,-11442217
16,14,-4887156
16,15,-4887156
16,16,-4887156
16,17,-1
17,0,-1
17,1,-1
17,2,-1
17,3,-1
17,4,-11442217
17,5,-11442217
17,6,-11442217
17,7,-11442217
17,8,-11442217
17,9,-1
17,10,-11442217
17,11,-11442217
17,12,-11442217
17,13,-4887156
17,14,-4887156
17,15,-4887156
17,16,-4887156
17,17,-1
18,0,-1
18,1,-1
18,2,-1
18,3,-1
18,4,-11442217
18,5,-11442217
18,6,-11442217
18,7,-11442217
18,8,-11442217
18,9,-1
18,10,-11442217
18,11,-1
18,12,-4887156
18,13,-4887156
18,14,-4887156
18,15,-4887156
18,16,-4887156
18,17,-1
19,0,-1
19,1,-1
19,2,-1
19,3,-1
19,4,-11442217
19,5,-11442217
19,6,-11442217
19,7,-11442217
19,8,-11442217
19,9,-1
19,10,-11442217
19,11,-1
19,12,-4887156
19,13,-4887156
19,14,-4887156
19,15,-4887156
19,16,-4887156
19,17,-1
20,0,-1
20,1,-1
20,2,-1
20,3,-11442217
20,4,-11442217
20,5,-1
20,6,-1
20,7,-11442217
20,8,-11442217
20,9,-1
20,10,-11442217
20,11,-1
20,12,-4887156
20,13,-4887156
20,14,-4887156
20,15,-4887156
20,16,-4887156
20,17,-1
21,0,-1
21,1,-1
21,2,-1
21,3,-11442217
21,4,-11442217
21,5,-11442217
21,6,-11442217
21,7,-11442217
21,8,-11442217
21,9,-11442217
21,10,-11442217
21,11,-1
21,12,-4887156
21,13,-4887156
21,14,-4887156
21,15,-4887156
21,16,-4887156
21,17,-1
22,0,-1
22,1,-1
22,2,-1
22,3,-11442217
22,4,-11442217
22,5,-1
22,6,-11442217
22,7,-1
22,8,-1
22,9,-1
22,10,-11442217
22,11,-1
22,12,-4887156
22,13,-4887156
22,14,-4887156
22,15,-4887156
22,16,-4887156
22,17,-1
23,0,-1
23,1,-1
23,2,-1
23,3,-11442217
23,4,-11442217
23,5,-11442217
23,6,-11442217
23,7,-1
23,8,-1
23,9,-1
23,10,-11442217
23,11,-1
23,12,-4887156
23,13,-4887156
23,14,-4887156
23,15,-4887156
23,16,-4887156
23,17,-1
24,0,-1
24,1,-1
24,2,-1
24,3,-11442217
24,4,-11442217
24,5,-11442217
24,6,-11442217
24,7,-1
24,8,-1
24,9,-1
24,10,-1
24,11,-1
24,12,-4887156
24,13,-4887156
24,14,-4887156
24,15,-4887156
24,16,-4887156
24,17,-1

@ -0,0 +1,450 @@
0,0,-1
0,1,-1
0,2,-1
0,3,-1
0,4,-1
0,5,-1
0,6,-1
0,7,-1
0,8,-1
0,9,-1
0,10,-1
0,11,-1
0,12,-1
0,13,-1
0,14,-1
0,15,-1
0,16,-1
0,17,-1
1,0,-1
1,1,-1
1,2,-1
1,3,-1
1,4,-1
1,5,-1
1,6,-1
1,7,-1
1,8,-1
1,9,-1
1,10,-1
1,11,-1
1,12,-1
1,13,-1
1,14,-1
1,15,-1
1,16,-1
1,17,-1
2,0,-1
2,1,-1
2,2,-1
2,3,-1
2,4,-1
2,5,-1
2,6,-1
2,7,-1
2,8,-1
2,9,-1
2,10,-1
2,11,-1
2,12,-1
2,13,-1
2,14,-1
2,15,-1
2,16,-1
2,17,-1
3,0,-1
3,1,-1
3,2,-1
3,3,-1
3,4,-1
3,5,-1
3,6,-1
3,7,-1
3,8,-1
3,9,-1
3,10,-1
3,11,-1
3,12,-1
3,13,-1
3,14,-1
3,15,-1
3,16,-1
3,17,-1
4,0,-1
4,1,-1
4,2,-1
4,3,-1
4,4,-1
4,5,-1
4,6,-1
4,7,-1
4,8,-1
4,9,-1
4,10,-1
4,11,-1
4,12,-1
4,13,-1
4,14,-1
4,15,-1
4,16,-1
4,17,-1
5,0,-1
5,1,-1
5,2,-1
5,3,-1
5,4,-1
5,5,-1
5,6,-1
5,7,-1
5,8,-1
5,9,-1
5,10,-2842001
5,11,-1
5,12,-1
5,13,-1
5,14,-1
5,15,-1
5,16,-1
5,17,-1
6,0,-1
6,1,-1
6,2,-1
6,3,-1
6,4,-1
6,5,-1
6,6,-1
6,7,-1
6,8,-1
6,9,-1
6,10,-1
6,11,-1
6,12,-1
6,13,-1
6,14,-1
6,15,-1
6,16,-1
6,17,-1
7,0,-1
7,1,-1
7,2,-1
7,3,-1
7,4,-1
7,5,-1
7,6,-1
7,7,-1
7,8,-1
7,9,-1
7,10,-1
7,11,-1
7,12,-1
7,13,-1
7,14,-1
7,15,-1
7,16,-1
7,17,-1
8,0,-1
8,1,-1
8,2,-1
8,3,-1
8,4,-1
8,5,-1
8,6,-1
8,7,-1
8,8,-1
8,9,-1
8,10,-1
8,11,-1
8,12,-2123901
8,13,-1
8,14,-1
8,15,-1
8,16,-1
8,17,-1
9,0,-1
9,1,-1
9,2,-1
9,3,-1
9,4,-1
9,5,-1
9,6,-1
9,7,-1
9,8,-1
9,9,-1
9,10,-2123901
9,11,-1
9,12,-2123901
9,13,-1
9,14,-1
9,15,-1
9,16,-1
9,17,-1
10,0,-1
10,1,-1
10,2,-1
10,3,-1
10,4,-1
10,5,-1
10,6,-1
10,7,-1
10,8,-1
10,9,-1
10,10,-1
10,11,-1
10,12,-2123901
10,13,-1
10,14,-1
10,15,-1
10,16,-1
10,17,-1
11,0,-1
11,1,-1
11,2,-1
11,3,-1
11,4,-1
11,5,-1
11,6,-1
11,7,-1
11,8,-1
11,9,-1
11,10,-2123901
11,11,-1
11,12,-2123901
11,13,-1
11,14,-1
11,15,-1
11,16,-1
11,17,-1
12,0,-1
12,1,-1
12,2,-1
12,3,-1
12,4,-1
12,5,-1
12,6,-1
12,7,-1
12,8,-1
12,9,-1
12,10,-1
12,11,-1
12,12,-2123901
12,13,-1
12,14,-1
12,15,-1
12,16,-1
12,17,-1
13,0,-1
13,1,-1
13,2,-1
13,3,-1
13,4,-1
13,5,-1
13,6,-1
13,7,-1
13,8,-1
13,9,-1
13,10,-1
13,11,-1
13,12,-2123901
13,13,-1
13,14,-1
13,15,-1
13,16,-1
13,17,-1
14,0,-1
14,1,-1
14,2,-1
14,3,-1
14,4,-1
14,5,-1
14,6,-1
14,7,-1
14,8,-1
14,9,-1
14,10,-1
14,11,-1
14,12,-2123901
14,13,-1
14,14,-1
14,15,-1
14,16,-1
14,17,-1
15,0,-1
15,1,-1
15,2,-1
15,3,-1
15,4,-1
15,5,-1
15,6,-1
15,7,-1
15,8,-1
15,9,-1
15,10,-1
15,11,-1
15,12,-2123901
15,13,-1
15,14,-1
15,15,-1
15,16,-1
15,17,-1
16,0,-1
16,1,-1
16,2,-1
16,3,-1
16,4,-1
16,5,-1
16,6,-1
16,7,-1
16,8,-1
16,9,-1
16,10,-1
16,11,-1
16,12,-2123901
16,13,-1
16,14,-1
16,15,-1
16,16,-1
16,17,-1
17,0,-1
17,1,-1
17,2,-1
17,3,-1
17,4,-1
17,5,-1
17,6,-1
17,7,-1
17,8,-1
17,9,-1
17,10,-1
17,11,-1
17,12,-1
17,13,-1
17,14,-1
17,15,-1
17,16,-1
17,17,-1
18,0,-1
18,1,-1
18,2,-1
18,3,-1
18,4,-1
18,5,-1
18,6,-1
18,7,-1
18,8,-1
18,9,-1
18,10,-1
18,11,-1
18,12,-1
18,13,-1
18,14,-1
18,15,-1
18,16,-1
18,17,-1
19,0,-1
19,1,-1
19,2,-1
19,3,-1
19,4,-1
19,5,-1
19,6,-1
19,7,-1
19,8,-1
19,9,-1
19,10,-1
19,11,-1
19,12,-1
19,13,-1
19,14,-1
19,15,-1
19,16,-1
19,17,-1
20,0,-1
20,1,-1
20,2,-1
20,3,-1
20,4,-1
20,5,-1
20,6,-1
20,7,-1
20,8,-1
20,9,-1
20,10,-1
20,11,-1
20,12,-1
20,13,-1
20,14,-1
20,15,-1
20,16,-1
20,17,-1
21,0,-1
21,1,-1
21,2,-1
21,3,-1
21,4,-1
21,5,-1
21,6,-1
21,7,-1
21,8,-1
21,9,-1
21,10,-1
21,11,-1
21,12,-1
21,13,-1
21,14,-1
21,15,-1
21,16,-1
21,17,-1
22,0,-1
22,1,-1
22,2,-1
22,3,-1
22,4,-1
22,5,-1
22,6,-1
22,7,-1
22,8,-1
22,9,-1
22,10,-1
22,11,-1
22,12,-1
22,13,-1
22,14,-1
22,15,-1
22,16,-1
22,17,-1
23,0,-1
23,1,-1
23,2,-1
23,3,-1
23,4,-1
23,5,-1
23,6,-1
23,7,-1
23,8,-1
23,9,-1
23,10,-1
23,11,-1
23,12,-1
23,13,-1
23,14,-1
23,15,-1
23,16,-1
23,17,-1
24,0,-1
24,1,-1
24,2,-1
24,3,-1
24,4,-1
24,5,-1
24,6,-1
24,7,-1
24,8,-1
24,9,-1
24,10,-1
24,11,-1
24,12,-1
24,13,-1
24,14,-1
24,15,-1
24,16,-1
24,17,-1

@ -0,0 +1,450 @@
0,0,-1
0,1,-1
0,2,-1
0,3,-1
0,4,-1
0,5,-1
0,6,-1
0,7,-1
0,8,-1
0,9,-1
0,10,-1
0,11,-1
0,12,-1
0,13,-1
0,14,-1
0,15,-1
0,16,-1
0,17,-1
1,0,-1
1,1,-1
1,2,-1
1,3,-1
1,4,-1
1,5,-1
1,6,-1
1,7,-1
1,8,-1
1,9,-1
1,10,-1
1,11,-1
1,12,-1
1,13,-1
1,14,-1
1,15,-1
1,16,-1
1,17,-1
2,0,-1
2,1,-1
2,2,-1
2,3,-1
2,4,-1
2,5,-1
2,6,-1
2,7,-1
2,8,-1
2,9,-1
2,10,-1
2,11,-1
2,12,-1
2,13,-1
2,14,-1
2,15,-1
2,16,-1
2,17,-1
3,0,-1
3,1,-1
3,2,-1
3,3,-1
3,4,-1
3,5,-1
3,6,-1
3,7,-1
3,8,-1
3,9,-1
3,10,-1
3,11,-1
3,12,-1
3,13,-1
3,14,-1
3,15,-1
3,16,-1
3,17,-1
4,0,-1
4,1,-1
4,2,-1
4,3,-1
4,4,-1
4,5,-1
4,6,-1
4,7,-1
4,8,-1
4,9,-1
4,10,-1
4,11,-1
4,12,-1
4,13,-1
4,14,-1
4,15,-1
4,16,-1
4,17,-1
5,0,-1
5,1,-1
5,2,-1
5,3,-1
5,4,-1
5,5,-1
5,6,-1
5,7,-1
5,8,-1
5,9,-1
5,10,-2842001
5,11,-1
5,12,-1
5,13,-1
5,14,-1
5,15,-1
5,16,-1
5,17,-1
6,0,-1
6,1,-1
6,2,-1
6,3,-1
6,4,-1
6,5,-1
6,6,-1
6,7,-1
6,8,-1
6,9,-1
6,10,-1
6,11,-1
6,12,-1
6,13,-1
6,14,-1
6,15,-1
6,16,-1
6,17,-1
7,0,-1
7,1,-1
7,2,-1
7,3,-1
7,4,-1
7,5,-1
7,6,-1
7,7,-1
7,8,-1
7,9,-1
7,10,-1
7,11,-1
7,12,-1
7,13,-1
7,14,-1
7,15,-1
7,16,-1
7,17,-1
8,0,-1
8,1,-1
8,2,-1
8,3,-3643342
8,4,-3643342
8,5,-3643342
8,6,-3643342
8,7,-3643342
8,8,-3643342
8,9,-3643342
8,10,-3643342
8,11,-3643342
8,12,-3643342
8,13,-3643342
8,14,-3643342
8,15,-3643342
8,16,-1
8,17,-1
9,0,-1
9,1,-1
9,2,-1
9,3,-3643342
9,4,-3643342
9,5,-3643342
9,6,-3643342
9,7,-3643342
9,8,-3643342
9,9,-3643342
9,10,-3643342
9,11,-3643342
9,12,-3643342
9,13,-3643342
9,14,-3643342
9,15,-3643342
9,16,-1
9,17,-1
10,0,-1
10,1,-1
10,2,-1
10,3,-3643342
10,4,-3643342
10,5,-1
10,6,-1
10,7,-1
10,8,-3643342
10,9,-3643342
10,10,-1
10,11,-1
10,12,-1
10,13,-1
10,14,-1
10,15,-1
10,16,-1
10,17,-1
11,0,-1
11,1,-1
11,2,-1
11,3,-3643342
11,4,-3643342
11,5,-1
11,6,-1
11,7,-1
11,8,-3643342
11,9,-3643342
11,10,-1
11,11,-1
11,12,-1
11,13,-1
11,14,-1
11,15,-1
11,16,-1
11,17,-1
12,0,-1
12,1,-1
12,2,-1
12,3,-3643342
12,4,-3643342
12,5,-1
12,6,-1
12,7,-1
12,8,-3643342
12,9,-3643342
12,10,-1
12,11,-1
12,12,-1
12,13,-1
12,14,-1
12,15,-1
12,16,-1
12,17,-1
13,0,-1
13,1,-1
13,2,-1
13,3,-3643342
13,4,-3643342
13,5,-1
13,6,-1
13,7,-1
13,8,-3643342
13,9,-3643342
13,10,-1
13,11,-1
13,12,-1
13,13,-1
13,14,-1
13,15,-1
13,16,-1
13,17,-1
14,0,-1
14,1,-1
14,2,-1
14,3,-3643342
14,4,-3643342
14,5,-1
14,6,-1
14,7,-1
14,8,-3643342
14,9,-3643342
14,10,-1
14,11,-1
14,12,-1
14,13,-1
14,14,-1
14,15,-1
14,16,-1
14,17,-1
15,0,-1
15,1,-1
15,2,-1
15,3,-3643342
15,4,-3643342
15,5,-1
15,6,-1
15,7,-1
15,8,-3643342
15,9,-3643342
15,10,-1
15,11,-1
15,12,-1
15,13,-1
15,14,-1
15,15,-1
15,16,-1
15,17,-1
16,0,-1
16,1,-1
16,2,-1
16,3,-3643342
16,4,-3643342
16,5,-3643342
16,6,-3643342
16,7,-3643342
16,8,-3643342
16,9,-3643342
16,10,-1
16,11,-1
16,12,-1
16,13,-1
16,14,-1
16,15,-1
16,16,-1
16,17,-1
17,0,-1
17,1,-1
17,2,-1
17,3,-3643342
17,4,-3643342
17,5,-3643342
17,6,-3643342
17,7,-3643342
17,8,-3643342
17,9,-3643342
17,10,-1
17,11,-1
17,12,-1
17,13,-1
17,14,-1
17,15,-1
17,16,-1
17,17,-1
18,0,-1
18,1,-1
18,2,-1
18,3,-1
18,4,-1
18,5,-1
18,6,-1
18,7,-1
18,8,-1
18,9,-1
18,10,-1
18,11,-1
18,12,-1
18,13,-1
18,14,-1
18,15,-1
18,16,-1
18,17,-1
19,0,-1
19,1,-1
19,2,-1
19,3,-1
19,4,-1
19,5,-1
19,6,-1
19,7,-1
19,8,-1
19,9,-1
19,10,-1
19,11,-1
19,12,-1
19,13,-1
19,14,-1
19,15,-1
19,16,-1
19,17,-1
20,0,-1
20,1,-1
20,2,-1
20,3,-1
20,4,-1
20,5,-1
20,6,-1
20,7,-1
20,8,-1
20,9,-1
20,10,-1
20,11,-1
20,12,-1
20,13,-1
20,14,-1
20,15,-1
20,16,-1
20,17,-1
21,0,-1
21,1,-1
21,2,-1
21,3,-1
21,4,-1
21,5,-1
21,6,-1
21,7,-1
21,8,-1
21,9,-1
21,10,-1
21,11,-1
21,12,-1
21,13,-1
21,14,-1
21,15,-1
21,16,-1
21,17,-1
22,0,-1
22,1,-1
22,2,-1
22,3,-1
22,4,-1
22,5,-1
22,6,-1
22,7,-1
22,8,-1
22,9,-1
22,10,-1
22,11,-1
22,12,-1
22,13,-1
22,14,-1
22,15,-1
22,16,-1
22,17,-1
23,0,-1
23,1,-1
23,2,-1
23,3,-1
23,4,-1
23,5,-1
23,6,-1
23,7,-1
23,8,-1
23,9,-1
23,10,-1
23,11,-1
23,12,-1
23,13,-1
23,14,-1
23,15,-1
23,16,-1
23,17,-1
24,0,-1
24,1,-1
24,2,-1
24,3,-1
24,4,-1
24,5,-1
24,6,-1
24,7,-1
24,8,-1
24,9,-1
24,10,-1
24,11,-1
24,12,-1
24,13,-1
24,14,-1
24,15,-1
24,16,-1
24,17,-1

@ -0,0 +1,450 @@
0,0,-1
0,1,-1
0,2,-1
0,3,-1
0,4,-1
0,5,-1
0,6,-1
0,7,-1
0,8,-1
0,9,-1
0,10,-1
0,11,-1
0,12,-1
0,13,-1
0,14,-1
0,15,-1
0,16,-1
0,17,-1
1,0,-1
1,1,-1
1,2,-1
1,3,-1
1,4,-1
1,5,-1
1,6,-1
1,7,-1
1,8,-1
1,9,-1
1,10,-1
1,11,-1
1,12,-12162646
1,13,-12162646
1,14,-1
1,15,-1
1,16,-1
1,17,-1
2,0,-1
2,1,-1
2,2,-1
2,3,-1
2,4,-1
2,5,-1
2,6,-1
2,7,-1
2,8,-1
2,9,-12162646
2,10,-12162646
2,11,-12162646
2,12,-12162646
2,13,-12162646
2,14,-1
2,15,-1
2,16,-1
2,17,-1
3,0,-1
3,1,-1
3,2,-4181200
3,3,-4181200
3,4,-4181200
3,5,-1
3,6,-1
3,7,-1
3,8,-1
3,9,-12162646
3,10,-1
3,11,-12162646
3,12,-12162646
3,13,-12162646
3,14,-1
3,15,-1
3,16,-1
3,17,-1
4,0,-1
4,1,-1
4,2,-4181200
4,3,-1
4,4,-4181200
4,5,-1
4,6,-1
4,7,-1
4,8,-1
4,9,-12162646
4,10,-1
4,11,-12162646
4,12,-12162646
4,13,-12162646
4,14,-1
4,15,-1
4,16,-1
4,17,-1
5,0,-1
5,1,-1
5,2,-1
5,3,-1
5,4,-4181200
5,5,-1
5,6,-1
5,7,-12162646
5,8,-12162646
5,9,-12162646
5,10,-2842001
5,11,-12162646
5,12,-12162646
5,13,-12162646
5,14,-1
5,15,-12162646
5,16,-12162646
5,17,-1
6,0,-1
6,1,-1
6,2,-1
6,3,-1
6,4,-4181200
6,5,-4181200
6,6,-1
6,7,-12162646
6,8,-12162646
6,9,-12162646
6,10,-1
6,11,-12162646
6,12,-12162646
6,13,-12162646
6,14,-12162646
6,15,-12162646
6,16,-12162646
6,17,-1
7,0,-1
7,1,-1
7,2,-1
7,3,-1
7,4,-4181200
7,5,-1
7,6,-1
7,7,-12162646
7,8,-12162646
7,9,-12162646
7,10,-1
7,11,-12162646
7,12,-12162646
7,13,-12162646
7,14,-12162646
7,15,-12162646
7,16,-12162646
7,17,-1
8,0,-1
8,1,-1
8,2,-1
8,3,-1
8,4,-4181200
8,5,-1
8,6,-1
8,7,-12162646
8,8,-1
8,9,-1135882
8,10,-1135882
8,11,-1135882
8,12,-1135882
8,13,-12162646
8,14,-12162646
8,15,-1
8,16,-12162646
8,17,-1
9,0,-1
9,1,-1
9,2,-1
9,3,-1
9,4,-4181200
9,5,-1
9,6,-1
9,7,-12162646
9,8,-1
9,9,-1135882
9,10,-1135882
9,11,-1135882
9,12,-1135882
9,13,-1
9,14,-12162646
9,15,-12162646
9,16,-12162646
9,17,-12162646
10,0,-1
10,1,-1
10,2,-1
10,3,-1
10,4,-4181200
10,5,-1
10,6,-1
10,7,-12162646
10,8,-12162646
10,9,-12162646
10,10,-1135882
10,11,-1135882
10,12,-1135882
10,13,-1
10,14,-12162646
10,15,-12162646
10,16,-12162646
10,17,-1
11,0,-1
11,1,-1
11,2,-1
11,3,-1
11,4,-4181200
11,5,-1
11,6,-1
11,7,-1
11,8,-1
11,9,-12162646
11,10,-1135882
11,11,-1135882
11,12,-1135882
11,13,-1
11,14,-12162646
11,15,-12162646
11,16,-12162646
11,17,-1
12,0,-1
12,1,-1
12,2,-1
12,3,-1
12,4,-4181200
12,5,-1
12,6,-1
12,7,-1
12,8,-1
12,9,-12162646
12,10,-1
12,11,-1135882
12,12,-1135882
12,13,-1135882
12,14,-12162646
12,15,-12162646
12,16,-12162646
12,17,-1
13,0,-1
13,1,-1
13,2,-1
13,3,-4181200
13,4,-4181200
13,5,-1
13,6,-1
13,7,-1
13,8,-1
13,9,-12162646
13,10,-1
13,11,-1135882
13,12,-1135882
13,13,-1135882
13,14,-12162646
13,15,-12162646
13,16,-12162646
13,17,-1
14,0,-1
14,1,-1
14,2,-1
14,3,-4181200
14,4,-1
14,5,-1
14,6,-1
14,7,-1
14,8,-1
14,9,-12162646
14,10,-1135882
14,11,-1135882
14,12,-1135882
14,13,-1135882
14,14,-1
14,15,-12162646
14,16,-1
14,17,-1
15,0,-1
15,1,-1
15,2,-1
15,3,-4181200
15,4,-1
15,5,-1
15,6,-1
15,7,-1
15,8,-1
15,9,-1135882
15,10,-1135882
15,11,-1135882
15,12,-1135882
15,13,-1135882
15,14,-1
15,15,-12162646
15,16,-1
15,17,-1
16,0,-1
16,1,-1
16,2,-1
16,3,-4181200
16,4,-1
16,5,-1
16,6,-1
16,7,-4181200
16,8,-4181200
16,9,-4181200
16,10,-1
16,11,-1135882
16,12,-1135882
16,13,-12162646
16,14,-12162646
16,15,-12162646
16,16,-1
16,17,-1
17,0,-1
17,1,-1
17,2,-1
17,3,-4181200
17,4,-4181200
17,5,-4181200
17,6,-4181200
17,7,-4181200
17,8,-4181200
17,9,-4181200
17,10,-1
17,11,-1135882
17,12,-1135882
17,13,-12162646
17,14,-1
17,15,-1
17,16,-1
17,17,-1
18,0,-1
18,1,-1
18,2,-1
18,3,-4181200
18,4,-4181200
18,5,-1
18,6,-1
18,7,-4181200
18,8,-4181200
18,9,-4181200
18,10,-1
18,11,-1135882
18,12,-1135882
18,13,-12162646
18,14,-12162646
18,15,-12162646
18,16,-12162646
18,17,-1
19,0,-1
19,1,-1
19,2,-4181200
19,3,-4181200
19,4,-1
19,5,-1
19,6,-1
19,7,-1
19,8,-4181200
19,9,-1
19,10,-1
19,11,-1135882
19,12,-1135882
19,13,-12162646
19,14,-12162646
19,15,-1
19,16,-12162646
19,17,-1
20,0,-1
20,1,-1
20,2,-4181200
20,3,-1
20,4,-1
20,5,-1
20,6,-1
20,7,-1
20,8,-4181200
20,9,-1
20,10,-1135882
20,11,-1135882
20,12,-1135882
20,13,-12162646
20,14,-12162646
20,15,-1
20,16,-12162646
20,17,-1
21,0,-1
21,1,-1
21,2,-4181200
21,3,-1
21,4,-1
21,5,-1
21,6,-1
21,7,-4181200
21,8,-4181200
21,9,-4181200
21,10,-1135882
21,11,-1135882
21,12,-1135882
21,13,-12162646
21,14,-12162646
21,15,-12162646
21,16,-12162646
21,17,-1
22,0,-1
22,1,-1
22,2,-4181200
22,3,-1
22,4,-1
22,5,-1
22,6,-1
22,7,-4181200
22,8,-4181200
22,9,-4181200
22,10,-1135882
22,11,-1135882
22,12,-1135882
22,13,-12162646
22,14,-12162646
22,15,-12162646
22,16,-256
22,17,-1
23,0,-1
23,1,-1
23,2,-4181200
23,3,-1
23,4,-1
23,5,-1
23,6,-1
23,7,-1
23,8,-4181200
23,9,-1135882
23,10,-1135882
23,11,-1135882
23,12,-1135882
23,13,-12162646
23,14,-12162646
23,15,-12162646
23,16,-256
23,17,-1
24,0,-1
24,1,-1
24,2,-1
24,3,-1
24,4,-4181200
24,5,-4181200
24,6,-4181200
24,7,-4181200
24,8,-4181200
24,9,-4181200
24,10,-4181200
24,11,-4181200
24,12,-4181200
24,13,-4181200
24,14,-12162646
24,15,-12162646
24,16,-256
24,17,-1

@ -0,0 +1,450 @@
0,0,-1
0,1,-1
0,2,-1
0,3,-1
0,4,-1
0,5,-1
0,6,-1
0,7,-1
0,8,-1
0,9,-1
0,10,-1
0,11,-1
0,12,-1
0,13,-1
0,14,-1
0,15,-1
0,16,-1
0,17,-1
1,0,-1
1,1,-1
1,2,-1
1,3,-1
1,4,-1
1,5,-1
1,6,-1
1,7,-1
1,8,-1
1,9,-1
1,10,-1
1,11,-1
1,12,-1
1,13,-1
1,14,-1
1,15,-1
1,16,-1
1,17,-1
2,0,-1
2,1,-1
2,2,-1
2,3,-1
2,4,-1
2,5,-1
2,6,-1
2,7,-9258914
2,8,-1
2,9,-1
2,10,-1
2,11,-1
2,12,-1
2,13,-1
2,14,-1
2,15,-1
2,16,-1
2,17,-1
3,0,-1
3,1,-1
3,2,-1
3,3,-1
3,4,-1
3,5,-1
3,6,-1
3,7,-9258914
3,8,-1
3,9,-1
3,10,-1
3,11,-1
3,12,-1
3,13,-1
3,14,-1
3,15,-1
3,16,-1
3,17,-1
4,0,-1
4,1,-1
4,2,-4557715
4,3,-1
4,4,-1
4,5,-1
4,6,-1
4,7,-9258914
4,8,-1
4,9,-1
4,10,-1
4,11,-1
4,12,-1
4,13,-1
4,14,-1
4,15,-1
4,16,-1
4,17,-1
5,0,-1
5,1,-1
5,2,-1
5,3,-1
5,4,-1
5,5,-1
5,6,-1
5,7,-9258914
5,8,-1
5,9,-1
5,10,-2842001
5,11,-1
5,12,-1
5,13,-1
5,14,-1
5,15,-1
5,16,-1
5,17,-1
6,0,-1
6,1,-1
6,2,-1
6,3,-1
6,4,-1
6,5,-1
6,6,-1
6,7,-9258914
6,8,-1
6,9,-1
6,10,-1
6,11,-1
6,12,-1
6,13,-1
6,14,-1
6,15,-1
6,16,-1
6,17,-1
7,0,-1
7,1,-1
7,2,-1
7,3,-1
7,4,-1
7,5,-1
7,6,-1
7,7,-9258914
7,8,-1
7,9,-1
7,10,-1
7,11,-1
7,12,-1
7,13,-1
7,14,-1
7,15,-1
7,16,-1
7,17,-1
8,0,-1
8,1,-1
8,2,-1
8,3,-1
8,4,-1
8,5,-1
8,6,-1
8,7,-9258914
8,8,-1
8,9,-1
8,10,-1
8,11,-1
8,12,-1
8,13,-1
8,14,-1
8,15,-1
8,16,-1
8,17,-1
9,0,-1
9,1,-1
9,2,-1
9,3,-1
9,4,-1
9,5,-9127059
9,6,-1
9,7,-9258914
9,8,-1
9,9,-1
9,10,-1
9,11,-1
9,12,-1
9,13,-1
9,14,-1
9,15,-1
9,16,-1
9,17,-1
10,0,-1
10,1,-1
10,2,-1
10,3,-1
10,4,-1
10,5,-1
10,6,-1
10,7,-9258914
10,8,-1
10,9,-1
10,10,-1
10,11,-1
10,12,-1
10,13,-1
10,14,-1
10,15,-1
10,16,-1
10,17,-1
11,0,-1
11,1,-1
11,2,-1
11,3,-1
11,4,-1
11,5,-1
11,6,-1
11,7,-9258914
11,8,-1
11,9,-1
11,10,-1
11,11,-1
11,12,-1
11,13,-1
11,14,-1
11,15,-1
11,16,-1
11,17,-1
12,0,-1
12,1,-1
12,2,-1
12,3,-1
12,4,-1
12,5,-1
12,6,-1
12,7,-9258914
12,8,-1
12,9,-1
12,10,-1
12,11,-1
12,12,-1
12,13,-1
12,14,-1
12,15,-1
12,16,-1
12,17,-1
13,0,-1
13,1,-1
13,2,-1
13,3,-1
13,4,-3643342
13,5,-3643342
13,6,-1
13,7,-9258914
13,8,-1
13,9,-1
13,10,-1
13,11,-1
13,12,-1
13,13,-1
13,14,-1
13,15,-1
13,16,-1
13,17,-1
14,0,-1
14,1,-1
14,2,-1
14,3,-1
14,4,-3643342
14,5,-3643342
14,6,-1
14,7,-9258914
14,8,-1
14,9,-1
14,10,-1
14,11,-1
14,12,-1
14,13,-1
14,14,-1
14,15,-1
14,16,-1
14,17,-1
15,0,-1
15,1,-1
15,2,-1
15,3,-1
15,4,-3643342
15,5,-3643342
15,6,-1
15,7,-9258914
15,8,-1
15,9,-1
15,10,-1
15,11,-1
15,12,-1
15,13,-1
15,14,-1
15,15,-1
15,16,-1
15,17,-1
16,0,-1
16,1,-1
Exception thrown: 'System.Collections.Generic.KeyNotFoundException' in mscorlib.dll
16,3,-1
16,4,-3643342
16,5,-3643342
16,6,-1
16,7,-9258914
16,8,-1
16,9,-1
16,10,-1
16,11,-1
16,12,-1
16,13,-1
16,14,-1
16,15,-1
16,16,-1
16,17,-1
17,0,-1
17,1,-1
17,2,-1
17,3,-1
17,4,-1
17,5,-1
17,6,-1
17,7,-9258914
17,8,-1
17,9,-1
17,10,-1
17,11,-1
17,12,-1
17,13,-1
17,14,-1
17,15,-1
17,16,-1
17,17,-1
18,0,-1
18,1,-1
Exception thrown: 'System.Collections.Generic.KeyNotFoundException' in mscorlib.dll
18,3,-1
18,4,-1
18,5,-10066034
18,6,-1
18,7,-9258914
18,8,-1
18,9,-1
18,10,-1
18,11,-1
18,12,-1
18,13,-1
18,14,-1
18,15,-1
18,16,-1
18,17,-1
19,0,-1
19,1,-1
19,2,-1
19,3,-1
19,4,-10066034
19,5,-10066034
19,6,-10066034
19,7,-10066034
19,8,-1
19,9,-1
19,10,-1
19,11,-1
19,12,-1
19,13,-1
19,14,-1
19,15,-1
19,16,-1
19,17,-1
20,0,-1
20,1,-1
20,2,-1
20,3,-1
20,4,-10066034
20,5,-10066034
20,6,-10066034
20,7,-10066034
20,8,-1
20,9,-1
20,10,-1
20,11,-1
20,12,-1
20,13,-1
20,14,-1
20,15,-1
20,16,-1
20,17,-1
21,0,-1
21,1,-1
21,2,-1
21,3,-1
21,4,-10066034
21,5,-10066034
21,6,-10066034
21,7,-10066034
21,8,-1
21,9,-1
21,10,-1
21,11,-1
21,12,-1
21,13,-1
21,14,-1
21,15,-1
21,16,-1
21,17,-1
22,0,-1
22,1,-1
22,2,-1
22,3,-1
22,4,-10066034
22,5,-1
22,6,-10066034
22,7,-10066034
22,8,-1
22,9,-1
22,10,-1
22,11,-1
22,12,-1
22,13,-1
22,14,-1
22,15,-1
22,16,-1
22,17,-1
23,0,-1
23,1,-1
23,2,-1
23,3,-1
23,4,-10066034
23,5,-1
23,6,-10066034
23,7,-10066034
23,8,-1
23,9,-1
23,10,-1
23,11,-1
23,12,-1
23,13,-1
23,14,-1
23,15,-1
23,16,-1
23,17,-1
24,0,-1
24,1,-1
24,2,-1
24,3,-1
24,4,-10066034
24,5,-1
24,6,-10066034
24,7,-10066034
24,8,-1
24,9,-1
24,10,-1
24,11,-1
24,12,-1
24,13,-1
24,14,-1
24,15,-1
24,16,-1
24,17,-1

@ -0,0 +1,450 @@
0,0,-1
0,1,-1
0,2,-1
0,3,-1
0,4,-1
0,5,-1
0,6,-1
0,7,-1
0,8,-1
0,9,-1
0,10,-1
0,11,-1
0,12,-1
0,13,-1
0,14,-1
0,15,-1
0,16,-1
0,17,-1
1,0,-1
1,1,-1
1,2,-1
1,3,-1
1,4,-1
1,5,-1
1,6,-1
1,7,-1
1,8,-1
1,9,-1
1,10,-2534820
1,11,-2534820
1,12,-2534820
1,13,-2534820
1,14,-2534820
1,15,-2534820
1,16,-1
1,17,-1
2,0,-1
2,1,-1
2,2,-1
2,3,-1
2,4,-1
2,5,-1
2,6,-1
2,7,-1
2,8,-1
2,9,-1
2,10,-2534820
2,11,-2534820
2,12,-1
2,13,-2534820
2,14,-2534820
2,15,-2534820
2,16,-1
2,17,-1
3,0,-1
3,1,-1
3,2,-1
3,3,-1
3,4,-1
3,5,-1
3,6,-1
3,7,-1
3,8,-1
3,9,-1
3,10,-1
3,11,-2534820
3,12,-1
3,13,-2534820
3,14,-2534820
3,15,-2534820
3,16,-1
3,17,-1
4,0,-1
4,1,-1
4,2,-1
4,3,-1
4,4,-1
4,5,-1
4,6,-1
4,7,-1
4,8,-1
4,9,-1
4,10,-1
4,11,-2534820
4,12,-2534820
4,13,-2534820
4,14,-1
4,15,-2534820
4,16,-1
4,17,-1
5,0,-1
5,1,-1
5,2,-1
5,3,-1
5,4,-1
5,5,-1
5,6,-1
5,7,-1
5,8,-1
5,9,-1
5,10,-2842001
5,11,-2534820
5,12,-2534820
5,13,-2534820
5,14,-1
5,15,-2534820
5,16,-1
5,17,-1
6,0,-1
6,1,-1
6,2,-1
6,3,-1
6,4,-1
6,5,-1
6,6,-1
6,7,-1
6,8,-1
6,9,-1
6,10,-1
6,11,-2534820
6,12,-2534820
6,13,-2534820
6,14,-1
6,15,-2534820
6,16,-2534820
6,17,-1
7,0,-1
7,1,-1
7,2,-1
7,3,-1
7,4,-1
7,5,-1
7,6,-1
7,7,-1
7,8,-1
7,9,-1
7,10,-1
7,11,-1
7,12,-1
7,13,-2534820
7,14,-1
7,15,-2534820
7,16,-2534820
7,17,-1
8,0,-1
8,1,-1
8,2,-1
8,3,-1
8,4,-1
8,5,-9526572
8,6,-9526572
8,7,-9526572
8,8,-9526572
8,9,-9526572
8,10,-9526572
8,11,-9526572
8,12,-9526572
8,13,-2534820
8,14,-1
8,15,-2534820
8,16,-2534820
8,17,-1
9,0,-1
9,1,-1
9,2,-1
9,3,-1
9,4,-1
9,5,-9526572
9,6,-9526572
9,7,-1
9,8,-1
9,9,-1
9,10,-1
9,11,-1
9,12,-1
9,13,-1
9,14,-1
9,15,-2534820
9,16,-2534820
9,17,-1
10,0,-1
10,1,-1
10,2,-1
10,3,-1
10,4,-9526572
10,5,-9526572
10,6,-9526572
10,7,-9526572
10,8,-9526572
10,9,-9526572
10,10,-2534820
10,11,-2534820
10,12,-2534820
10,13,-2534820
10,14,-1
10,15,-2534820
10,16,-2534820
10,17,-1
11,0,-1
11,1,-1
11,2,-1
11,3,-1
11,4,-9526572
11,5,-9526572
11,6,-9526572
11,7,-9526572
11,8,-1
11,9,-9526572
11,10,-2534820
11,11,-2534820
11,12,-2534820
11,13,-2534820
11,14,-1
11,15,-2534820
11,16,-1
11,17,-1
12,0,-1
12,1,-1
12,2,-1
12,3,-1
12,4,-9526572
12,5,-1
12,6,-9526572
12,7,-9526572
12,8,-1
12,9,-2534820
12,10,-2534820
12,11,-1
12,12,-1
12,13,-2534820
12,14,-1
12,15,-2534820
12,16,-1
12,17,-1
13,0,-1
13,1,-1
13,2,-1
13,3,-1
13,4,-9526572
13,5,-1
13,6,-9526572
13,7,-9526572
13,8,-1
13,9,-2534820
13,10,-2534820
13,11,-1
13,12,-1
13,13,-2534820
13,14,-1
13,15,-2534820
13,16,-1
13,17,-1
14,0,-1
14,1,-1
14,2,-1
14,3,-1
14,4,-9526572
14,5,-1
14,6,-9526572
14,7,-9526572
14,8,-9526572
14,9,-2534820
14,10,-2534820
14,11,-1
14,12,-1
14,13,-2534820
14,14,-2534820
14,15,-2534820
14,16,-1
14,17,-1
15,0,-1
15,1,-1
15,2,-1
15,3,-1
15,4,-9526572
15,5,-1
15,6,-9526572
15,7,-1
15,8,-9526572
15,9,-1
15,10,-1
15,11,-1
15,12,-1
15,13,-1
15,14,-1
15,15,-1
15,16,-1
15,17,-1
16,0,-1
16,1,-1
16,2,-1
16,3,-1
16,4,-9526572
16,5,-9526572
16,6,-9526572
16,7,-9526572
16,8,-9526572
16,9,-1
16,10,-1
16,11,-1
16,12,-1
16,13,-1
16,14,-1
16,15,-1
16,16,-1
16,17,-1
17,0,-1
17,1,-1
17,2,-1
17,3,-1
17,4,-9526572
17,5,-9526572
17,6,-9526572
17,7,-9526572
17,8,-9526572
17,9,-1
17,10,-1
17,11,-1
17,12,-1
17,13,-1
17,14,-1
17,15,-1
17,16,-1
17,17,-1
18,0,-1
18,1,-1
18,2,-1
18,3,-1
18,4,-9526572
18,5,-9526572
18,6,-9526572
18,7,-9526572
18,8,-9526572
18,9,-1
18,10,-1
18,11,-1
18,12,-1
18,13,-1
18,14,-1
18,15,-1
18,16,-1
18,17,-1
19,0,-1
19,1,-1
19,2,-9526572
19,3,-9526572
19,4,-9526572
19,5,-9526572
19,6,-9526572
19,7,-9526572
19,8,-9526572
19,9,-1
19,10,-1
19,11,-1
19,12,-1
19,13,-1
19,14,-1
19,15,-1
19,16,-1
19,17,-1
20,0,-1
20,1,-1
20,2,-1
20,3,-9526572
20,4,-9526572
20,5,-9526572
20,6,-9526572
20,7,-9526572
20,8,-9526572
20,9,-1
20,10,-1
20,11,-1
20,12,-1
20,13,-1
20,14,-1
20,15,-1
20,16,-1
20,17,-1
21,0,-1
21,1,-1
21,2,-1
21,3,-9526572
21,4,-9526572
21,5,-9526572
21,6,-9526572
21,7,-9526572
21,8,-9526572
21,9,-1
21,10,-1
21,11,-1
21,12,-1
21,13,-1
21,14,-1
21,15,-1
21,16,-1
21,17,-1
22,0,-1
22,1,-1
22,2,-1
22,3,-1
22,4,-1
22,5,-1
22,6,-9526572
22,7,-9526572
22,8,-9526572
22,9,-1
22,10,-1
22,11,-1
22,12,-1
22,13,-1
22,14,-1
22,15,-1
22,16,-1
22,17,-1
23,0,-1
23,1,-1
23,2,-1
23,3,-1
23,4,-1
23,5,-1
23,6,-9526572
23,7,-9526572
23,8,-9526572
23,9,-1
23,10,-1
23,11,-1
23,12,-1
23,13,-1
23,14,-1
23,15,-1
23,16,-1
23,17,-1
24,0,-1
24,1,-1
24,2,-1
24,3,-1
24,4,-1
24,5,-1
24,6,-1
24,7,-1
24,8,-1
24,9,-1
24,10,-1
24,11,-1
24,12,-1
24,13,-1
24,14,-1
24,15,-1
24,16,-1
24,17,-1

@ -0,0 +1,14 @@
package sig;
public class Location {
int area,roomX,roomY;
Location(int area,int x,int y) {
this.area=area;
this.roomX=x;
this.roomY=y;
}
@Override
public String toString() {
return "Location [area=" + area + ", roomX=" + roomX + ", roomY=" + roomY + "]";
}
}

@ -1,8 +1,14 @@
package sig; package sig;
import sig.utils.PsapiTools; import sig.utils.PsapiTools;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.regex.Pattern;
import com.sun.jna.Memory; import com.sun.jna.Memory;
import com.sun.jna.Pointer; import com.sun.jna.Pointer;
@ -10,7 +16,6 @@ import com.sun.jna.platform.win32.Kernel32;
import com.sun.jna.platform.win32.WinNT; import com.sun.jna.platform.win32.WinNT;
import com.sun.jna.platform.win32.WinNT.HANDLE; import com.sun.jna.platform.win32.WinNT.HANDLE;
import sig.modules.RabiRibi.MemoryOffset;
import sig.utils.Module; import sig.utils.Module;
public class RabiRandomTeleportation { public class RabiRandomTeleportation {
@ -25,6 +30,11 @@ public class RabiRandomTeleportation {
long entityArrayPtr = 0; long entityArrayPtr = 0;
long ErinaXAddress = 0; long ErinaXAddress = 0;
long ErinaYAddress = 0; long ErinaYAddress = 0;
long mapAreaXAddress = 0;
long mapAreaYAddress = 0;
long bunnyTeleportingAddress = 0;
List<Location> loc = new ArrayList<Location>();
private void CheckRabiRibiClient() { private void CheckRabiRibiClient() {
List<Integer> pids; List<Integer> pids;
@ -134,20 +144,90 @@ public class RabiRandomTeleportation {
writeShortToMemory(targetAddress,value); writeShortToMemory(targetAddress,value);
} }
public static String[] readFromFile(String filename) {
File file = new File(filename);
//System.out.println(file.getAbsolutePath());
List<String> contents= new ArrayList<String>();
if (file.exists()) {
try(
FileReader fw = new FileReader(filename);
BufferedReader bw = new BufferedReader(fw);)
{
String readline = bw.readLine();
do {
if (readline!=null) {
//System.out.println(readline);
contents.add(readline);
readline = bw.readLine();
}} while (readline!=null);
fw.close();
bw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
return contents.toArray(new String[contents.size()]);
}
RabiRandomTeleportation() { RabiRandomTeleportation() {
for (int i=0;i<9;i++) {
String[] data = readFromFile("map/area"+i+".txt");
for (String s : data) {
if (s.length()>0) {
String[] split = s.split(Pattern.quote(","));
if (split.length==3) {
if (Integer.parseInt(split[2])!=-1) {
loc.add(new Location(i,Integer.parseInt(split[0]),Integer.parseInt(split[1])));
}
}
}
}
}
//System.out.println(loc.size()+" locations loaded!");
CheckRabiRibiClient(); CheckRabiRibiClient();
//System.out.println(Arrays.toString(readBytesFromMemory(0xE47290,8))); //System.out.println(Arrays.toString(readBytesFromMemory(0xE47290,8)));
//System.out.println(Sprite1Address); //System.out.println(Sprite1Address);
Sprite1Address = 0xE47290; Sprite1Address = 0xE47290;
upperLeftRoomArray = Sprite1Address-0x93250; upperLeftRoomArray = Sprite1Address-0x93250;
mapAreaXAddress = 0xFFE9DC;
mapAreaYAddress = 0xD7999C;
//Room X:17, Room Y:13 //Room X:17, Room Y:13
entityArrayPtr = 0x96DA3C; entityArrayPtr = 0x96DA3C;
long entityArrayPtrOffset = readIntFromMemory(0x96DA3C)-rabiRibiMemOffset; bunnyTeleportingAddress = 0xA73054;
System.out.println("Erina X:"+readFloatFromPointer(0xC,entityArrayPtr)); System.out.println("Erina X:"+readFloatFromPointer(0xC,entityArrayPtr));
System.out.println("Erina Y:"+readFloatFromPointer(0xC+0x4,entityArrayPtr)); System.out.println("Erina Y:"+readFloatFromPointer(0xC+0x4,entityArrayPtr));
writeFloatToMemory(entityArrayPtrOffset+0xC+0x4,5000); System.out.println("Map: "+readIntFromMemory(mapAreaXAddress)+","+readIntFromMemory(mapAreaYAddress));
//writeFloatToMemory(entityArrayPtrOffset+0xC+0x4,5000);
//updateEventValue((short)166,16,12,15,7); //updateEventValue((short)166,16,12,15,7);
//20x11
TeleportBunnyToRandomLocation();
}
private void TeleportBunnyToRandomLocation() {
Location chosenLoc = loc.get((int)(Math.random()*loc.size()));
long entityArrayPtrOffset = readIntFromMemory(0x96DA3C)-rabiRibiMemOffset;
for (int x=0;x<20;x++) {
for (int y=0;y<11;y++) {
updateEventValue((short)(161+chosenLoc.area),readIntFromMemory(mapAreaXAddress),readIntFromMemory(mapAreaYAddress),x,y);
}
}
do {
try {
Thread.sleep(50);
} catch (InterruptedException e) {
e.printStackTrace();
}
} while (readIntFromMemory(bunnyTeleportingAddress)!=420);
//Thread.sleep(1000);
System.out.println(chosenLoc);
//1280 width per room, 800 height per room.
writeFloatToMemory(entityArrayPtrOffset+0xC,1280*chosenLoc.roomX+640);
writeFloatToMemory(entityArrayPtrOffset+0xC+0x4,720*chosenLoc.roomY-360);
} }
public static void main(String[] args) { public static void main(String[] args) {

Loading…
Cancel
Save