|
// SPDX-License-Identifier: MIT |
|
pragma solidity ^0.8.0; |
|
contract Target { |
|
uint256 public state; |
|
uint256 public reachedCount; |
|
mapping(uint256 => uint256) public hits; |
|
function step0(uint256 sel, uint256 x, uint256 y) public { |
|
uint256 s = sel % 1600; |
|
if (s == 0) { |
|
if (x % 2 == 0) { hits[0] += 1; state += 1; } |
|
else { hits[0] += y % 13; } } |
|
if (s == 1) { |
|
if (x % 3 == 1) { hits[1] += 1; state += 2; } |
|
else { hits[1] += y % 13; } } |
|
if (s == 2) { |
|
if (x % 4 == 2) { hits[2] += 1; state += 3; } |
|
else { hits[2] += y % 13; } } |
|
if (s == 3) { |
|
if (x % 5 == 3) { hits[3] += 1; state += 4; } |
|
else { hits[3] += y % 13; } } |
|
if (s == 4) { |
|
if (x % 6 == 4) { hits[4] += 1; state += 5; } |
|
else { hits[4] += y % 13; } } |
|
if (s == 5) { |
|
if (x % 7 == 5) { hits[5] += 1; state += 1; } |
|
else { hits[5] += y % 13; } } |
|
if (s == 6) { |
|
if (x % 8 == 6) { hits[6] += 1; state += 2; } |
|
else { hits[6] += y % 13; } } |
|
if (s == 7) { |
|
if (x % 2 == 1) { hits[7] += 1; state += 3; } |
|
else { hits[7] += y % 13; } } |
|
if (s == 8) { |
|
if (x % 3 == 2) { hits[8] += 1; state += 4; } |
|
else { hits[8] += y % 13; } } |
|
if (s == 9) { |
|
if (x % 4 == 1) { hits[9] += 1; state += 5; } |
|
else { hits[9] += y % 13; } } |
|
if (s == 10) { |
|
if (x % 5 == 0) { hits[10] += 1; state += 1; } |
|
else { hits[10] += y % 13; } } |
|
if (s == 11) { |
|
if (x % 6 == 5) { hits[11] += 1; state += 2; } |
|
else { hits[11] += y % 13; } } |
|
if (s == 12) { |
|
if (x % 7 == 5) { hits[12] += 1; state += 3; } |
|
else { hits[12] += y % 13; } } |
|
if (s == 13) { |
|
if (x % 8 == 5) { hits[13] += 1; state += 4; } |
|
else { hits[13] += y % 13; } } |
|
if (s == 14) { |
|
if (x % 2 == 0) { hits[14] += 1; state += 5; } |
|
else { hits[14] += y % 13; } } |
|
if (s == 15) { |
|
if (x % 3 == 0) { hits[15] += 1; state += 1; } |
|
else { hits[15] += y % 13; } } |
|
if (s == 16) { |
|
if (x % 4 == 0) { hits[16] += 1; state += 2; } |
|
else { hits[16] += y % 13; } } |
|
if (s == 17) { |
|
if (x % 5 == 2) { hits[17] += 1; state += 3; } |
|
else { hits[17] += y % 13; } } |
|
if (s == 18) { |
|
if (x % 6 == 0) { hits[18] += 1; state += 4; } |
|
else { hits[18] += y % 13; } } |
|
if (s == 19) { |
|
if (x % 7 == 5) { hits[19] += 1; state += 5; } |
|
else { hits[19] += y % 13; } } |
|
if (s == 20) { |
|
if (x % 8 == 4) { hits[20] += 1; state += 1; } |
|
else { hits[20] += y % 13; } } |
|
if (s == 21) { |
|
if (x % 2 == 1) { hits[21] += 1; state += 2; } |
|
else { hits[21] += y % 13; } } |
|
if (s == 22) { |
|
if (x % 3 == 1) { hits[22] += 1; state += 3; } |
|
else { hits[22] += y % 13; } } |
|
if (s == 23) { |
|
if (x % 4 == 3) { hits[23] += 1; state += 4; } |
|
else { hits[23] += y % 13; } } |
|
if (s == 24) { |
|
if (x % 5 == 4) { hits[24] += 1; state += 5; } |
|
else { hits[24] += y % 13; } } |
|
if (s == 25) { |
|
if (x % 6 == 1) { hits[25] += 1; state += 1; } |
|
else { hits[25] += y % 13; } } |
|
if (s == 26) { |
|
if (x % 7 == 5) { hits[26] += 1; state += 2; } |
|
else { hits[26] += y % 13; } } |
|
if (s == 27) { |
|
if (x % 8 == 3) { hits[27] += 1; state += 3; } |
|
else { hits[27] += y % 13; } } |
|
if (s == 28) { |
|
if (x % 2 == 0) { hits[28] += 1; state += 4; } |
|
else { hits[28] += y % 13; } } |
|
if (s == 29) { |
|
if (x % 3 == 2) { hits[29] += 1; state += 5; } |
|
else { hits[29] += y % 13; } } |
|
if (s == 30) { |
|
if (x % 4 == 2) { hits[30] += 1; state += 1; } |
|
else { hits[30] += y % 13; } } |
|
if (s == 31) { |
|
if (x % 5 == 1) { hits[31] += 1; state += 2; } |
|
else { hits[31] += y % 13; } } |
|
if (s == 32) { |
|
if (x % 6 == 2) { hits[32] += 1; state += 3; } |
|
else { hits[32] += y % 13; } } |
|
if (s == 33) { |
|
if (x % 7 == 5) { hits[33] += 1; state += 4; } |
|
else { hits[33] += y % 13; } } |
|
if (s == 34) { |
|
if (x % 8 == 2) { hits[34] += 1; state += 5; } |
|
else { hits[34] += y % 13; } } |
|
if (s == 35) { |
|
if (x % 2 == 1) { hits[35] += 1; state += 1; } |
|
else { hits[35] += y % 13; } } |
|
if (s == 36) { |
|
if (x % 3 == 0) { hits[36] += 1; state += 2; } |
|
else { hits[36] += y % 13; } } |
|
if (s == 37) { |
|
if (x % 4 == 1) { hits[37] += 1; state += 3; } |
|
else { hits[37] += y % 13; } } |
|
if (s == 38) { |
|
if (x % 5 == 3) { hits[38] += 1; state += 4; } |
|
else { hits[38] += y % 13; } } |
|
if (s == 39) { |
|
if (x % 6 == 3) { hits[39] += 1; state += 5; } |
|
else { hits[39] += y % 13; } } |
|
if (s == 40) { |
|
if (x % 7 == 5) { hits[40] += 1; state += 1; } |
|
else { hits[40] += y % 13; } } |
|
if (s == 41) { |
|
if (x % 8 == 1) { hits[41] += 1; state += 2; } |
|
else { hits[41] += y % 13; } } |
|
if (s == 42) { |
|
if (x % 2 == 0) { hits[42] += 1; state += 3; } |
|
else { hits[42] += y % 13; } } |
|
if (s == 43) { |
|
if (x % 3 == 1) { hits[43] += 1; state += 4; } |
|
else { hits[43] += y % 13; } } |
|
if (s == 44) { |
|
if (x % 4 == 0) { hits[44] += 1; state += 5; } |
|
else { hits[44] += y % 13; } } |
|
if (s == 45) { |
|
if (x % 5 == 0) { hits[45] += 1; state += 1; } |
|
else { hits[45] += y % 13; } } |
|
if (s == 46) { |
|
if (x % 6 == 4) { hits[46] += 1; state += 2; } |
|
else { hits[46] += y % 13; } } |
|
if (s == 47) { |
|
if (x % 7 == 5) { hits[47] += 1; state += 3; } |
|
else { hits[47] += y % 13; } } |
|
if (s == 48) { |
|
if (x % 8 == 0) { hits[48] += 1; state += 4; } |
|
else { hits[48] += y % 13; } } |
|
if (s == 49) { |
|
if (x % 2 == 1) { hits[49] += 1; state += 5; } |
|
else { hits[49] += y % 13; } } |
|
if (s == 50) { |
|
if (x % 3 == 2) { hits[50] += 1; state += 1; } |
|
else { hits[50] += y % 13; } } |
|
if (s == 51) { |
|
if (x % 4 == 3) { hits[51] += 1; state += 2; } |
|
else { hits[51] += y % 13; } } |
|
if (s == 52) { |
|
if (x % 5 == 2) { hits[52] += 1; state += 3; } |
|
else { hits[52] += y % 13; } } |
|
if (s == 53) { |
|
if (x % 6 == 5) { hits[53] += 1; state += 4; } |
|
else { hits[53] += y % 13; } } |
|
if (s == 54) { |
|
if (x % 7 == 5) { hits[54] += 1; state += 5; } |
|
else { hits[54] += y % 13; } } |
|
if (s == 55) { |
|
if (x % 8 == 7) { hits[55] += 1; state += 1; } |
|
else { hits[55] += y % 13; } } |
|
if (s == 56) { |
|
if (x % 2 == 0) { hits[56] += 1; state += 2; } |
|
else { hits[56] += y % 13; } } |
|
if (s == 57) { |
|
if (x % 3 == 0) { hits[57] += 1; state += 3; } |
|
else { hits[57] += y % 13; } } |
|
if (s == 58) { |
|
if (x % 4 == 2) { hits[58] += 1; state += 4; } |
|
else { hits[58] += y % 13; } } |
|
if (s == 59) { |
|
if (x % 5 == 4) { hits[59] += 1; state += 5; } |
|
else { hits[59] += y % 13; } } |
|
if (s == 60) { |
|
if (x % 6 == 0) { hits[60] += 1; state += 1; } |
|
else { hits[60] += y % 13; } } |
|
if (s == 61) { |
|
if (x % 7 == 5) { hits[61] += 1; state += 2; } |
|
else { hits[61] += y % 13; } } |
|
if (s == 62) { |
|
if (x % 8 == 6) { hits[62] += 1; state += 3; } |
|
else { hits[62] += y % 13; } } |
|
if (s == 63) { |
|
if (x % 2 == 1) { hits[63] += 1; state += 4; } |
|
else { hits[63] += y % 13; } } |
|
if (s == 64) { |
|
if (x % 3 == 1) { hits[64] += 1; state += 5; } |
|
else { hits[64] += y % 13; } } |
|
if (s == 65) { |
|
if (x % 4 == 1) { hits[65] += 1; state += 1; } |
|
else { hits[65] += y % 13; } } |
|
if (s == 66) { |
|
if (x % 5 == 1) { hits[66] += 1; state += 2; } |
|
else { hits[66] += y % 13; } } |
|
if (s == 67) { |
|
if (x % 6 == 1) { hits[67] += 1; state += 3; } |
|
else { hits[67] += y % 13; } } |
|
if (s == 68) { |
|
if (x % 7 == 5) { hits[68] += 1; state += 4; } |
|
else { hits[68] += y % 13; } } |
|
if (s == 69) { |
|
if (x % 8 == 5) { hits[69] += 1; state += 5; } |
|
else { hits[69] += y % 13; } } |
|
if (s == 70) { |
|
if (x % 2 == 0) { hits[70] += 1; state += 1; } |
|
else { hits[70] += y % 13; } } |
|
if (s == 71) { |
|
if (x % 3 == 2) { hits[71] += 1; state += 2; } |
|
else { hits[71] += y % 13; } } |
|
if (s == 72) { |
|
if (x % 4 == 0) { hits[72] += 1; state += 3; } |
|
else { hits[72] += y % 13; } } |
|
if (s == 73) { |
|
if (x % 5 == 3) { hits[73] += 1; state += 4; } |
|
else { hits[73] += y % 13; } } |
|
if (s == 74) { |
|
if (x % 6 == 2) { hits[74] += 1; state += 5; } |
|
else { hits[74] += y % 13; } } |
|
if (s == 75) { |
|
if (x % 7 == 5) { hits[75] += 1; state += 1; } |
|
else { hits[75] += y % 13; } } |
|
if (s == 76) { |
|
if (x % 8 == 4) { hits[76] += 1; state += 2; } |
|
else { hits[76] += y % 13; } } |
|
if (s == 77) { |
|
if (x % 2 == 1) { hits[77] += 1; state += 3; } |
|
else { hits[77] += y % 13; } } |
|
if (s == 78) { |
|
if (x % 3 == 0) { hits[78] += 1; state += 4; } |
|
else { hits[78] += y % 13; } } |
|
if (s == 79) { |
|
if (x % 4 == 3) { hits[79] += 1; state += 5; } |
|
else { hits[79] += y % 13; } } |
|
if (s == 80) { |
|
if (x % 5 == 0) { hits[80] += 1; state += 1; } |
|
else { hits[80] += y % 13; } } |
|
if (s == 81) { |
|
if (x % 6 == 3) { hits[81] += 1; state += 2; } |
|
else { hits[81] += y % 13; } } |
|
if (s == 82) { |
|
if (x % 7 == 5) { hits[82] += 1; state += 3; } |
|
else { hits[82] += y % 13; } } |
|
if (s == 83) { |
|
if (x % 8 == 3) { hits[83] += 1; state += 4; } |
|
else { hits[83] += y % 13; } } |
|
if (s == 84) { |
|
if (x % 2 == 0) { hits[84] += 1; state += 5; } |
|
else { hits[84] += y % 13; } } |
|
if (s == 85) { |
|
if (x % 3 == 1) { hits[85] += 1; state += 1; } |
|
else { hits[85] += y % 13; } } |
|
if (s == 86) { |
|
if (x % 4 == 2) { hits[86] += 1; state += 2; } |
|
else { hits[86] += y % 13; } } |
|
if (s == 87) { |
|
if (x % 5 == 2) { hits[87] += 1; state += 3; } |
|
else { hits[87] += y % 13; } } |
|
if (s == 88) { |
|
if (x % 6 == 4) { hits[88] += 1; state += 4; } |
|
else { hits[88] += y % 13; } } |
|
if (s == 89) { |
|
if (x % 7 == 5) { hits[89] += 1; state += 5; } |
|
else { hits[89] += y % 13; } } |
|
if (s == 90) { |
|
if (x % 8 == 2) { hits[90] += 1; state += 1; } |
|
else { hits[90] += y % 13; } } |
|
if (s == 91) { |
|
if (x % 2 == 1) { hits[91] += 1; state += 2; } |
|
else { hits[91] += y % 13; } } |
|
if (s == 92) { |
|
if (x % 3 == 2) { hits[92] += 1; state += 3; } |
|
else { hits[92] += y % 13; } } |
|
if (s == 93) { |
|
if (x % 4 == 1) { hits[93] += 1; state += 4; } |
|
else { hits[93] += y % 13; } } |
|
if (s == 94) { |
|
if (x % 5 == 4) { hits[94] += 1; state += 5; } |
|
else { hits[94] += y % 13; } } |
|
if (s == 95) { |
|
if (x % 6 == 5) { hits[95] += 1; state += 1; } |
|
else { hits[95] += y % 13; } } |
|
if (s == 96) { |
|
if (x % 7 == 5) { hits[96] += 1; state += 2; } |
|
else { hits[96] += y % 13; } } |
|
if (s == 97) { |
|
if (x % 8 == 1) { hits[97] += 1; state += 3; } |
|
else { hits[97] += y % 13; } } |
|
if (s == 98) { |
|
if (x % 2 == 0) { hits[98] += 1; state += 4; } |
|
else { hits[98] += y % 13; } } |
|
if (s == 99) { |
|
if (x % 3 == 0) { hits[99] += 1; state += 5; } |
|
else { hits[99] += y % 13; } } |
|
if (s == 100) { |
|
if (x % 4 == 0) { hits[100] += 1; state += 1; } |
|
else { hits[100] += y % 13; } } |
|
if (s == 101) { |
|
if (x % 5 == 1) { hits[101] += 1; state += 2; } |
|
else { hits[101] += y % 13; } } |
|
if (s == 102) { |
|
if (x % 6 == 0) { hits[102] += 1; state += 3; } |
|
else { hits[102] += y % 13; } } |
|
if (s == 103) { |
|
if (x % 7 == 5) { hits[103] += 1; state += 4; } |
|
else { hits[103] += y % 13; } } |
|
if (s == 104) { |
|
if (x % 8 == 0) { hits[104] += 1; state += 5; } |
|
else { hits[104] += y % 13; } } |
|
if (s == 105) { |
|
if (x % 2 == 1) { hits[105] += 1; state += 1; } |
|
else { hits[105] += y % 13; } } |
|
if (s == 106) { |
|
if (x % 3 == 1) { hits[106] += 1; state += 2; } |
|
else { hits[106] += y % 13; } } |
|
if (s == 107) { |
|
if (x % 4 == 3) { hits[107] += 1; state += 3; } |
|
else { hits[107] += y % 13; } } |
|
if (s == 108) { |
|
if (x % 5 == 3) { hits[108] += 1; state += 4; } |
|
else { hits[108] += y % 13; } } |
|
if (s == 109) { |
|
if (x % 6 == 1) { hits[109] += 1; state += 5; } |
|
else { hits[109] += y % 13; } } |
|
if (s == 110) { |
|
if (x % 7 == 5) { hits[110] += 1; state += 1; } |
|
else { hits[110] += y % 13; } } |
|
if (s == 111) { |
|
if (x % 8 == 7) { hits[111] += 1; state += 2; } |
|
else { hits[111] += y % 13; } } |
|
if (s == 112) { |
|
if (x % 2 == 0) { hits[112] += 1; state += 3; } |
|
else { hits[112] += y % 13; } } |
|
if (s == 113) { |
|
if (x % 3 == 2) { hits[113] += 1; state += 4; } |
|
else { hits[113] += y % 13; } } |
|
if (s == 114) { |
|
if (x % 4 == 2) { hits[114] += 1; state += 5; } |
|
else { hits[114] += y % 13; } } |
|
if (s == 115) { |
|
if (x % 5 == 0) { hits[115] += 1; state += 1; } |
|
else { hits[115] += y % 13; } } |
|
if (s == 116) { |
|
if (x % 6 == 2) { hits[116] += 1; state += 2; } |
|
else { hits[116] += y % 13; } } |
|
if (s == 117) { |
|
if (x % 7 == 5) { hits[117] += 1; state += 3; } |
|
else { hits[117] += y % 13; } } |
|
if (s == 118) { |
|
if (x % 8 == 6) { hits[118] += 1; state += 4; } |
|
else { hits[118] += y % 13; } } |
|
if (s == 119) { |
|
if (x % 2 == 1) { hits[119] += 1; state += 5; } |
|
else { hits[119] += y % 13; } } |
|
if (s == 120) { |
|
if (x % 3 == 0) { hits[120] += 1; state += 1; } |
|
else { hits[120] += y % 13; } } |
|
if (s == 121) { |
|
if (x % 4 == 1) { hits[121] += 1; state += 2; } |
|
else { hits[121] += y % 13; } } |
|
if (s == 122) { |
|
if (x % 5 == 2) { hits[122] += 1; state += 3; } |
|
else { hits[122] += y % 13; } } |
|
if (s == 123) { |
|
if (x % 6 == 3) { hits[123] += 1; state += 4; } |
|
else { hits[123] += y % 13; } } |
|
if (s == 124) { |
|
if (x % 7 == 5) { hits[124] += 1; state += 5; } |
|
else { hits[124] += y % 13; } } |
|
if (s == 125) { |
|
if (x % 8 == 5) { hits[125] += 1; state += 1; } |
|
else { hits[125] += y % 13; } } |
|
if (s == 126) { |
|
if (x % 2 == 0) { hits[126] += 1; state += 2; } |
|
else { hits[126] += y % 13; } } |
|
if (s == 127) { |
|
if (x % 3 == 1) { hits[127] += 1; state += 3; } |
|
else { hits[127] += y % 13; } } |
|
if (s == 128) { |
|
if (x % 4 == 0) { hits[128] += 1; state += 4; } |
|
else { hits[128] += y % 13; } } |
|
if (s == 129) { |
|
if (x % 5 == 4) { hits[129] += 1; state += 5; } |
|
else { hits[129] += y % 13; } } |
|
if (s == 130) { |
|
if (x % 6 == 4) { hits[130] += 1; state += 1; } |
|
else { hits[130] += y % 13; } } |
|
if (s == 131) { |
|
if (x % 7 == 5) { hits[131] += 1; state += 2; } |
|
else { hits[131] += y % 13; } } |
|
if (s == 132) { |
|
if (x % 8 == 4) { hits[132] += 1; state += 3; } |
|
else { hits[132] += y % 13; } } |
|
if (s == 133) { |
|
if (x % 2 == 1) { hits[133] += 1; state += 4; } |
|
else { hits[133] += y % 13; } } |
|
if (s == 134) { |
|
if (x % 3 == 2) { hits[134] += 1; state += 5; } |
|
else { hits[134] += y % 13; } } |
|
if (s == 135) { |
|
if (x % 4 == 3) { hits[135] += 1; state += 1; } |
|
else { hits[135] += y % 13; } } |
|
if (s == 136) { |
|
if (x % 5 == 1) { hits[136] += 1; state += 2; } |
|
else { hits[136] += y % 13; } } |
|
if (s == 137) { |
|
if (x % 6 == 5) { hits[137] += 1; state += 3; } |
|
else { hits[137] += y % 13; } } |
|
if (s == 138) { |
|
if (x % 7 == 5) { hits[138] += 1; state += 4; } |
|
else { hits[138] += y % 13; } } |
|
if (s == 139) { |
|
if (x % 8 == 3) { hits[139] += 1; state += 5; } |
|
else { hits[139] += y % 13; } } |
|
if (s == 140) { |
|
if (x % 2 == 0) { hits[140] += 1; state += 1; } |
|
else { hits[140] += y % 13; } } |
|
if (s == 141) { |
|
if (x % 3 == 0) { hits[141] += 1; state += 2; } |
|
else { hits[141] += y % 13; } } |
|
if (s == 142) { |
|
if (x % 4 == 2) { hits[142] += 1; state += 3; } |
|
else { hits[142] += y % 13; } } |
|
if (s == 143) { |
|
if (x % 5 == 3) { hits[143] += 1; state += 4; } |
|
else { hits[143] += y % 13; } } |
|
if (s == 144) { |
|
if (x % 6 == 0) { hits[144] += 1; state += 5; } |
|
else { hits[144] += y % 13; } } |
|
if (s == 145) { |
|
if (x % 7 == 5) { hits[145] += 1; state += 1; } |
|
else { hits[145] += y % 13; } } |
|
if (s == 146) { |
|
if (x % 8 == 2) { hits[146] += 1; state += 2; } |
|
else { hits[146] += y % 13; } } |
|
if (s == 147) { |
|
if (x % 2 == 1) { hits[147] += 1; state += 3; } |
|
else { hits[147] += y % 13; } } |
|
if (s == 148) { |
|
if (x % 3 == 1) { hits[148] += 1; state += 4; } |
|
else { hits[148] += y % 13; } } |
|
if (s == 149) { |
|
if (x % 4 == 1) { hits[149] += 1; state += 5; } |
|
else { hits[149] += y % 13; } } |
|
if (s == 150) { |
|
if (x % 5 == 0) { hits[150] += 1; state += 1; } |
|
else { hits[150] += y % 13; } } |
|
if (s == 151) { |
|
if (x % 6 == 1) { hits[151] += 1; state += 2; } |
|
else { hits[151] += y % 13; } } |
|
if (s == 152) { |
|
if (x % 7 == 5) { hits[152] += 1; state += 3; } |
|
else { hits[152] += y % 13; } } |
|
if (s == 153) { |
|
if (x % 8 == 1) { hits[153] += 1; state += 4; } |
|
else { hits[153] += y % 13; } } |
|
if (s == 154) { |
|
if (x % 2 == 0) { hits[154] += 1; state += 5; } |
|
else { hits[154] += y % 13; } } |
|
if (s == 155) { |
|
if (x % 3 == 2) { hits[155] += 1; state += 1; } |
|
else { hits[155] += y % 13; } } |
|
if (s == 156) { |
|
if (x % 4 == 0) { hits[156] += 1; state += 2; } |
|
else { hits[156] += y % 13; } } |
|
if (s == 157) { |
|
if (x % 5 == 2) { hits[157] += 1; state += 3; } |
|
else { hits[157] += y % 13; } } |
|
if (s == 158) { |
|
if (x % 6 == 2) { hits[158] += 1; state += 4; } |
|
else { hits[158] += y % 13; } } |
|
if (s == 159) { |
|
if (x % 7 == 5) { hits[159] += 1; state += 5; } |
|
else { hits[159] += y % 13; } } |
|
if (s == 160) { |
|
if (x % 8 == 0) { hits[160] += 1; state += 1; } |
|
else { hits[160] += y % 13; } } |
|
if (s == 161) { |
|
if (x % 2 == 1) { hits[161] += 1; state += 2; } |
|
else { hits[161] += y % 13; } } |
|
if (s == 162) { |
|
if (x % 3 == 0) { hits[162] += 1; state += 3; } |
|
else { hits[162] += y % 13; } } |
|
if (s == 163) { |
|
if (x % 4 == 3) { hits[163] += 1; state += 4; } |
|
else { hits[163] += y % 13; } } |
|
if (s == 164) { |
|
if (x % 5 == 4) { hits[164] += 1; state += 5; } |
|
else { hits[164] += y % 13; } } |
|
if (s == 165) { |
|
if (x % 6 == 3) { hits[165] += 1; state += 1; } |
|
else { hits[165] += y % 13; } } |
|
if (s == 166) { |
|
if (x % 7 == 5) { hits[166] += 1; state += 2; } |
|
else { hits[166] += y % 13; } } |
|
if (s == 167) { |
|
if (x % 8 == 7) { hits[167] += 1; state += 3; } |
|
else { hits[167] += y % 13; } } |
|
if (s == 168) { |
|
if (x % 2 == 0) { hits[168] += 1; state += 4; } |
|
else { hits[168] += y % 13; } } |
|
if (s == 169) { |
|
if (x % 3 == 1) { hits[169] += 1; state += 5; } |
|
else { hits[169] += y % 13; } } |
|
if (s == 170) { |
|
if (x % 4 == 2) { hits[170] += 1; state += 1; } |
|
else { hits[170] += y % 13; } } |
|
if (s == 171) { |
|
if (x % 5 == 1) { hits[171] += 1; state += 2; } |
|
else { hits[171] += y % 13; } } |
|
if (s == 172) { |
|
if (x % 6 == 4) { hits[172] += 1; state += 3; } |
|
else { hits[172] += y % 13; } } |
|
if (s == 173) { |
|
if (x % 7 == 5) { hits[173] += 1; state += 4; } |
|
else { hits[173] += y % 13; } } |
|
if (s == 174) { |
|
if (x % 8 == 6) { hits[174] += 1; state += 5; } |
|
else { hits[174] += y % 13; } } |
|
if (s == 175) { |
|
if (x % 2 == 1) { hits[175] += 1; state += 1; } |
|
else { hits[175] += y % 13; } } |
|
if (s == 176) { |
|
if (x % 3 == 2) { hits[176] += 1; state += 2; } |
|
else { hits[176] += y % 13; } } |
|
if (s == 177) { |
|
if (x % 4 == 1) { hits[177] += 1; state += 3; } |
|
else { hits[177] += y % 13; } } |
|
if (s == 178) { |
|
if (x % 5 == 3) { hits[178] += 1; state += 4; } |
|
else { hits[178] += y % 13; } } |
|
if (s == 179) { |
|
if (x % 6 == 5) { hits[179] += 1; state += 5; } |
|
else { hits[179] += y % 13; } } |
|
if (s == 180) { |
|
if (x % 7 == 5) { hits[180] += 1; state += 1; } |
|
else { hits[180] += y % 13; } } |
|
if (s == 181) { |
|
if (x % 8 == 5) { hits[181] += 1; state += 2; } |
|
else { hits[181] += y % 13; } } |
|
if (s == 182) { |
|
if (x % 2 == 0) { hits[182] += 1; state += 3; } |
|
else { hits[182] += y % 13; } } |
|
if (s == 183) { |
|
if (x % 3 == 0) { hits[183] += 1; state += 4; } |
|
else { hits[183] += y % 13; } } |
|
if (s == 184) { |
|
if (x % 4 == 0) { hits[184] += 1; state += 5; } |
|
else { hits[184] += y % 13; } } |
|
if (s == 185) { |
|
if (x % 5 == 0) { hits[185] += 1; state += 1; } |
|
else { hits[185] += y % 13; } } |
|
if (s == 186) { |
|
if (x % 6 == 0) { hits[186] += 1; state += 2; } |
|
else { hits[186] += y % 13; } } |
|
if (s == 187) { |
|
if (x % 7 == 5) { hits[187] += 1; state += 3; } |
|
else { hits[187] += y % 13; } } |
|
if (s == 188) { |
|
if (x % 8 == 4) { hits[188] += 1; state += 4; } |
|
else { hits[188] += y % 13; } } |
|
if (s == 189) { |
|
if (x % 2 == 1) { hits[189] += 1; state += 5; } |
|
else { hits[189] += y % 13; } } |
|
if (s == 190) { |
|
if (x % 3 == 1) { hits[190] += 1; state += 1; } |
|
else { hits[190] += y % 13; } } |
|
if (s == 191) { |
|
if (x % 4 == 3) { hits[191] += 1; state += 2; } |
|
else { hits[191] += y % 13; } } |
|
if (s == 192) { |
|
if (x % 5 == 2) { hits[192] += 1; state += 3; } |
|
else { hits[192] += y % 13; } } |
|
if (s == 193) { |
|
if (x % 6 == 1) { hits[193] += 1; state += 4; } |
|
else { hits[193] += y % 13; } } |
|
if (s == 194) { |
|
if (x % 7 == 5) { hits[194] += 1; state += 5; } |
|
else { hits[194] += y % 13; } } |
|
if (s == 195) { |
|
if (x % 8 == 3) { hits[195] += 1; state += 1; } |
|
else { hits[195] += y % 13; } } |
|
if (s == 196) { |
|
if (x % 2 == 0) { hits[196] += 1; state += 2; } |
|
else { hits[196] += y % 13; } } |
|
if (s == 197) { |
|
if (x % 3 == 2) { hits[197] += 1; state += 3; } |
|
else { hits[197] += y % 13; } } |
|
if (s == 198) { |
|
if (x % 4 == 2) { hits[198] += 1; state += 4; } |
|
else { hits[198] += y % 13; } } |
|
if (s == 199) { |
|
if (x % 5 == 4) { hits[199] += 1; state += 5; } |
|
else { hits[199] += y % 13; } } |
|
if (state > reachedCount) reachedCount = state; |
|
} |
|
function step1(uint256 sel, uint256 x, uint256 y) public { |
|
uint256 s = sel % 1600; |
|
if (s == 200) { |
|
if (x % 6 == 2) { hits[200] += 1; state += 1; } |
|
else { hits[200] += y % 13; } } |
|
if (s == 201) { |
|
if (x % 7 == 5) { hits[201] += 1; state += 2; } |
|
else { hits[201] += y % 13; } } |
|
if (s == 202) { |
|
if (x % 8 == 2) { hits[202] += 1; state += 3; } |
|
else { hits[202] += y % 13; } } |
|
if (s == 203) { |
|
if (x % 2 == 1) { hits[203] += 1; state += 4; } |
|
else { hits[203] += y % 13; } } |
|
if (s == 204) { |
|
if (x % 3 == 0) { hits[204] += 1; state += 5; } |
|
else { hits[204] += y % 13; } } |
|
if (s == 205) { |
|
if (x % 4 == 1) { hits[205] += 1; state += 1; } |
|
else { hits[205] += y % 13; } } |
|
if (s == 206) { |
|
if (x % 5 == 1) { hits[206] += 1; state += 2; } |
|
else { hits[206] += y % 13; } } |
|
if (s == 207) { |
|
if (x % 6 == 3) { hits[207] += 1; state += 3; } |
|
else { hits[207] += y % 13; } } |
|
if (s == 208) { |
|
if (x % 7 == 5) { hits[208] += 1; state += 4; } |
|
else { hits[208] += y % 13; } } |
|
if (s == 209) { |
|
if (x % 8 == 1) { hits[209] += 1; state += 5; } |
|
else { hits[209] += y % 13; } } |
|
if (s == 210) { |
|
if (x % 2 == 0) { hits[210] += 1; state += 1; } |
|
else { hits[210] += y % 13; } } |
|
if (s == 211) { |
|
if (x % 3 == 1) { hits[211] += 1; state += 2; } |
|
else { hits[211] += y % 13; } } |
|
if (s == 212) { |
|
if (x % 4 == 0) { hits[212] += 1; state += 3; } |
|
else { hits[212] += y % 13; } } |
|
if (s == 213) { |
|
if (x % 5 == 3) { hits[213] += 1; state += 4; } |
|
else { hits[213] += y % 13; } } |
|
if (s == 214) { |
|
if (x % 6 == 4) { hits[214] += 1; state += 5; } |
|
else { hits[214] += y % 13; } } |
|
if (s == 215) { |
|
if (x % 7 == 5) { hits[215] += 1; state += 1; } |
|
else { hits[215] += y % 13; } } |
|
if (s == 216) { |
|
if (x % 8 == 0) { hits[216] += 1; state += 2; } |
|
else { hits[216] += y % 13; } } |
|
if (s == 217) { |
|
if (x % 2 == 1) { hits[217] += 1; state += 3; } |
|
else { hits[217] += y % 13; } } |
|
if (s == 218) { |
|
if (x % 3 == 2) { hits[218] += 1; state += 4; } |
|
else { hits[218] += y % 13; } } |
|
if (s == 219) { |
|
if (x % 4 == 3) { hits[219] += 1; state += 5; } |
|
else { hits[219] += y % 13; } } |
|
if (s == 220) { |
|
if (x % 5 == 0) { hits[220] += 1; state += 1; } |
|
else { hits[220] += y % 13; } } |
|
if (s == 221) { |
|
if (x % 6 == 5) { hits[221] += 1; state += 2; } |
|
else { hits[221] += y % 13; } } |
|
if (s == 222) { |
|
if (x % 7 == 5) { hits[222] += 1; state += 3; } |
|
else { hits[222] += y % 13; } } |
|
if (s == 223) { |
|
if (x % 8 == 7) { hits[223] += 1; state += 4; } |
|
else { hits[223] += y % 13; } } |
|
if (s == 224) { |
|
if (x % 2 == 0) { hits[224] += 1; state += 5; } |
|
else { hits[224] += y % 13; } } |
|
if (s == 225) { |
|
if (x % 3 == 0) { hits[225] += 1; state += 1; } |
|
else { hits[225] += y % 13; } } |
|
if (s == 226) { |
|
if (x % 4 == 2) { hits[226] += 1; state += 2; } |
|
else { hits[226] += y % 13; } } |
|
if (s == 227) { |
|
if (x % 5 == 2) { hits[227] += 1; state += 3; } |
|
else { hits[227] += y % 13; } } |
|
if (s == 228) { |
|
if (x % 6 == 0) { hits[228] += 1; state += 4; } |
|
else { hits[228] += y % 13; } } |
|
if (s == 229) { |
|
if (x % 7 == 5) { hits[229] += 1; state += 5; } |
|
else { hits[229] += y % 13; } } |
|
if (s == 230) { |
|
if (x % 8 == 6) { hits[230] += 1; state += 1; } |
|
else { hits[230] += y % 13; } } |
|
if (s == 231) { |
|
if (x % 2 == 1) { hits[231] += 1; state += 2; } |
|
else { hits[231] += y % 13; } } |
|
if (s == 232) { |
|
if (x % 3 == 1) { hits[232] += 1; state += 3; } |
|
else { hits[232] += y % 13; } } |
|
if (s == 233) { |
|
if (x % 4 == 1) { hits[233] += 1; state += 4; } |
|
else { hits[233] += y % 13; } } |
|
if (s == 234) { |
|
if (x % 5 == 4) { hits[234] += 1; state += 5; } |
|
else { hits[234] += y % 13; } } |
|
if (s == 235) { |
|
if (x % 6 == 1) { hits[235] += 1; state += 1; } |
|
else { hits[235] += y % 13; } } |
|
if (s == 236) { |
|
if (x % 7 == 5) { hits[236] += 1; state += 2; } |
|
else { hits[236] += y % 13; } } |
|
if (s == 237) { |
|
if (x % 8 == 5) { hits[237] += 1; state += 3; } |
|
else { hits[237] += y % 13; } } |
|
if (s == 238) { |
|
if (x % 2 == 0) { hits[238] += 1; state += 4; } |
|
else { hits[238] += y % 13; } } |
|
if (s == 239) { |
|
if (x % 3 == 2) { hits[239] += 1; state += 5; } |
|
else { hits[239] += y % 13; } } |
|
if (s == 240) { |
|
if (x % 4 == 0) { hits[240] += 1; state += 1; } |
|
else { hits[240] += y % 13; } } |
|
if (s == 241) { |
|
if (x % 5 == 1) { hits[241] += 1; state += 2; } |
|
else { hits[241] += y % 13; } } |
|
if (s == 242) { |
|
if (x % 6 == 2) { hits[242] += 1; state += 3; } |
|
else { hits[242] += y % 13; } } |
|
if (s == 243) { |
|
if (x % 7 == 5) { hits[243] += 1; state += 4; } |
|
else { hits[243] += y % 13; } } |
|
if (s == 244) { |
|
if (x % 8 == 4) { hits[244] += 1; state += 5; } |
|
else { hits[244] += y % 13; } } |
|
if (s == 245) { |
|
if (x % 2 == 1) { hits[245] += 1; state += 1; } |
|
else { hits[245] += y % 13; } } |
|
if (s == 246) { |
|
if (x % 3 == 0) { hits[246] += 1; state += 2; } |
|
else { hits[246] += y % 13; } } |
|
if (s == 247) { |
|
if (x % 4 == 3) { hits[247] += 1; state += 3; } |
|
else { hits[247] += y % 13; } } |
|
if (s == 248) { |
|
if (x % 5 == 3) { hits[248] += 1; state += 4; } |
|
else { hits[248] += y % 13; } } |
|
if (s == 249) { |
|
if (x % 6 == 3) { hits[249] += 1; state += 5; } |
|
else { hits[249] += y % 13; } } |
|
if (s == 250) { |
|
if (x % 7 == 5) { hits[250] += 1; state += 1; } |
|
else { hits[250] += y % 13; } } |
|
if (s == 251) { |
|
if (x % 8 == 3) { hits[251] += 1; state += 2; } |
|
else { hits[251] += y % 13; } } |
|
if (s == 252) { |
|
if (x % 2 == 0) { hits[252] += 1; state += 3; } |
|
else { hits[252] += y % 13; } } |
|
if (s == 253) { |
|
if (x % 3 == 1) { hits[253] += 1; state += 4; } |
|
else { hits[253] += y % 13; } } |
|
if (s == 254) { |
|
if (x % 4 == 2) { hits[254] += 1; state += 5; } |
|
else { hits[254] += y % 13; } } |
|
if (s == 255) { |
|
if (x % 5 == 0) { hits[255] += 1; state += 1; } |
|
else { hits[255] += y % 13; } } |
|
if (s == 256) { |
|
if (x % 6 == 4) { hits[256] += 1; state += 2; } |
|
else { hits[256] += y % 13; } } |
|
if (s == 257) { |
|
if (x % 7 == 5) { hits[257] += 1; state += 3; } |
|
else { hits[257] += y % 13; } } |
|
if (s == 258) { |
|
if (x % 8 == 2) { hits[258] += 1; state += 4; } |
|
else { hits[258] += y % 13; } } |
|
if (s == 259) { |
|
if (x % 2 == 1) { hits[259] += 1; state += 5; } |
|
else { hits[259] += y % 13; } } |
|
if (s == 260) { |
|
if (x % 3 == 2) { hits[260] += 1; state += 1; } |
|
else { hits[260] += y % 13; } } |
|
if (s == 261) { |
|
if (x % 4 == 1) { hits[261] += 1; state += 2; } |
|
else { hits[261] += y % 13; } } |
|
if (s == 262) { |
|
if (x % 5 == 2) { hits[262] += 1; state += 3; } |
|
else { hits[262] += y % 13; } } |
|
if (s == 263) { |
|
if (x % 6 == 5) { hits[263] += 1; state += 4; } |
|
else { hits[263] += y % 13; } } |
|
if (s == 264) { |
|
if (x % 7 == 5) { hits[264] += 1; state += 5; } |
|
else { hits[264] += y % 13; } } |
|
if (s == 265) { |
|
if (x % 8 == 1) { hits[265] += 1; state += 1; } |
|
else { hits[265] += y % 13; } } |
|
if (s == 266) { |
|
if (x % 2 == 0) { hits[266] += 1; state += 2; } |
|
else { hits[266] += y % 13; } } |
|
if (s == 267) { |
|
if (x % 3 == 0) { hits[267] += 1; state += 3; } |
|
else { hits[267] += y % 13; } } |
|
if (s == 268) { |
|
if (x % 4 == 0) { hits[268] += 1; state += 4; } |
|
else { hits[268] += y % 13; } } |
|
if (s == 269) { |
|
if (x % 5 == 4) { hits[269] += 1; state += 5; } |
|
else { hits[269] += y % 13; } } |
|
if (s == 270) { |
|
if (x % 6 == 0) { hits[270] += 1; state += 1; } |
|
else { hits[270] += y % 13; } } |
|
if (s == 271) { |
|
if (x % 7 == 5) { hits[271] += 1; state += 2; } |
|
else { hits[271] += y % 13; } } |
|
if (s == 272) { |
|
if (x % 8 == 0) { hits[272] += 1; state += 3; } |
|
else { hits[272] += y % 13; } } |
|
if (s == 273) { |
|
if (x % 2 == 1) { hits[273] += 1; state += 4; } |
|
else { hits[273] += y % 13; } } |
|
if (s == 274) { |
|
if (x % 3 == 1) { hits[274] += 1; state += 5; } |
|
else { hits[274] += y % 13; } } |
|
if (s == 275) { |
|
if (x % 4 == 3) { hits[275] += 1; state += 1; } |
|
else { hits[275] += y % 13; } } |
|
if (s == 276) { |
|
if (x % 5 == 1) { hits[276] += 1; state += 2; } |
|
else { hits[276] += y % 13; } } |
|
if (s == 277) { |
|
if (x % 6 == 1) { hits[277] += 1; state += 3; } |
|
else { hits[277] += y % 13; } } |
|
if (s == 278) { |
|
if (x % 7 == 5) { hits[278] += 1; state += 4; } |
|
else { hits[278] += y % 13; } } |
|
if (s == 279) { |
|
if (x % 8 == 7) { hits[279] += 1; state += 5; } |
|
else { hits[279] += y % 13; } } |
|
if (s == 280) { |
|
if (x % 2 == 0) { hits[280] += 1; state += 1; } |
|
else { hits[280] += y % 13; } } |
|
if (s == 281) { |
|
if (x % 3 == 2) { hits[281] += 1; state += 2; } |
|
else { hits[281] += y % 13; } } |
|
if (s == 282) { |
|
if (x % 4 == 2) { hits[282] += 1; state += 3; } |
|
else { hits[282] += y % 13; } } |
|
if (s == 283) { |
|
if (x % 5 == 3) { hits[283] += 1; state += 4; } |
|
else { hits[283] += y % 13; } } |
|
if (s == 284) { |
|
if (x % 6 == 2) { hits[284] += 1; state += 5; } |
|
else { hits[284] += y % 13; } } |
|
if (s == 285) { |
|
if (x % 7 == 5) { hits[285] += 1; state += 1; } |
|
else { hits[285] += y % 13; } } |
|
if (s == 286) { |
|
if (x % 8 == 6) { hits[286] += 1; state += 2; } |
|
else { hits[286] += y % 13; } } |
|
if (s == 287) { |
|
if (x % 2 == 1) { hits[287] += 1; state += 3; } |
|
else { hits[287] += y % 13; } } |
|
if (s == 288) { |
|
if (x % 3 == 0) { hits[288] += 1; state += 4; } |
|
else { hits[288] += y % 13; } } |
|
if (s == 289) { |
|
if (x % 4 == 1) { hits[289] += 1; state += 5; } |
|
else { hits[289] += y % 13; } } |
|
if (s == 290) { |
|
if (x % 5 == 0) { hits[290] += 1; state += 1; } |
|
else { hits[290] += y % 13; } } |
|
if (s == 291) { |
|
if (x % 6 == 3) { hits[291] += 1; state += 2; } |
|
else { hits[291] += y % 13; } } |
|
if (s == 292) { |
|
if (x % 7 == 5) { hits[292] += 1; state += 3; } |
|
else { hits[292] += y % 13; } } |
|
if (s == 293) { |
|
if (x % 8 == 5) { hits[293] += 1; state += 4; } |
|
else { hits[293] += y % 13; } } |
|
if (s == 294) { |
|
if (x % 2 == 0) { hits[294] += 1; state += 5; } |
|
else { hits[294] += y % 13; } } |
|
if (s == 295) { |
|
if (x % 3 == 1) { hits[295] += 1; state += 1; } |
|
else { hits[295] += y % 13; } } |
|
if (s == 296) { |
|
if (x % 4 == 0) { hits[296] += 1; state += 2; } |
|
else { hits[296] += y % 13; } } |
|
if (s == 297) { |
|
if (x % 5 == 2) { hits[297] += 1; state += 3; } |
|
else { hits[297] += y % 13; } } |
|
if (s == 298) { |
|
if (x % 6 == 4) { hits[298] += 1; state += 4; } |
|
else { hits[298] += y % 13; } } |
|
if (s == 299) { |
|
if (x % 7 == 5) { hits[299] += 1; state += 5; } |
|
else { hits[299] += y % 13; } } |
|
if (s == 300) { |
|
if (x % 8 == 4) { hits[300] += 1; state += 1; } |
|
else { hits[300] += y % 13; } } |
|
if (s == 301) { |
|
if (x % 2 == 1) { hits[301] += 1; state += 2; } |
|
else { hits[301] += y % 13; } } |
|
if (s == 302) { |
|
if (x % 3 == 2) { hits[302] += 1; state += 3; } |
|
else { hits[302] += y % 13; } } |
|
if (s == 303) { |
|
if (x % 4 == 3) { hits[303] += 1; state += 4; } |
|
else { hits[303] += y % 13; } } |
|
if (s == 304) { |
|
if (x % 5 == 4) { hits[304] += 1; state += 5; } |
|
else { hits[304] += y % 13; } } |
|
if (s == 305) { |
|
if (x % 6 == 5) { hits[305] += 1; state += 1; } |
|
else { hits[305] += y % 13; } } |
|
if (s == 306) { |
|
if (x % 7 == 5) { hits[306] += 1; state += 2; } |
|
else { hits[306] += y % 13; } } |
|
if (s == 307) { |
|
if (x % 8 == 3) { hits[307] += 1; state += 3; } |
|
else { hits[307] += y % 13; } } |
|
if (s == 308) { |
|
if (x % 2 == 0) { hits[308] += 1; state += 4; } |
|
else { hits[308] += y % 13; } } |
|
if (s == 309) { |
|
if (x % 3 == 0) { hits[309] += 1; state += 5; } |
|
else { hits[309] += y % 13; } } |
|
if (s == 310) { |
|
if (x % 4 == 2) { hits[310] += 1; state += 1; } |
|
else { hits[310] += y % 13; } } |
|
if (s == 311) { |
|
if (x % 5 == 1) { hits[311] += 1; state += 2; } |
|
else { hits[311] += y % 13; } } |
|
if (s == 312) { |
|
if (x % 6 == 0) { hits[312] += 1; state += 3; } |
|
else { hits[312] += y % 13; } } |
|
if (s == 313) { |
|
if (x % 7 == 5) { hits[313] += 1; state += 4; } |
|
else { hits[313] += y % 13; } } |
|
if (s == 314) { |
|
if (x % 8 == 2) { hits[314] += 1; state += 5; } |
|
else { hits[314] += y % 13; } } |
|
if (s == 315) { |
|
if (x % 2 == 1) { hits[315] += 1; state += 1; } |
|
else { hits[315] += y % 13; } } |
|
if (s == 316) { |
|
if (x % 3 == 1) { hits[316] += 1; state += 2; } |
|
else { hits[316] += y % 13; } } |
|
if (s == 317) { |
|
if (x % 4 == 1) { hits[317] += 1; state += 3; } |
|
else { hits[317] += y % 13; } } |
|
if (s == 318) { |
|
if (x % 5 == 3) { hits[318] += 1; state += 4; } |
|
else { hits[318] += y % 13; } } |
|
if (s == 319) { |
|
if (x % 6 == 1) { hits[319] += 1; state += 5; } |
|
else { hits[319] += y % 13; } } |
|
if (s == 320) { |
|
if (x % 7 == 5) { hits[320] += 1; state += 1; } |
|
else { hits[320] += y % 13; } } |
|
if (s == 321) { |
|
if (x % 8 == 1) { hits[321] += 1; state += 2; } |
|
else { hits[321] += y % 13; } } |
|
if (s == 322) { |
|
if (x % 2 == 0) { hits[322] += 1; state += 3; } |
|
else { hits[322] += y % 13; } } |
|
if (s == 323) { |
|
if (x % 3 == 2) { hits[323] += 1; state += 4; } |
|
else { hits[323] += y % 13; } } |
|
if (s == 324) { |
|
if (x % 4 == 0) { hits[324] += 1; state += 5; } |
|
else { hits[324] += y % 13; } } |
|
if (s == 325) { |
|
if (x % 5 == 0) { hits[325] += 1; state += 1; } |
|
else { hits[325] += y % 13; } } |
|
if (s == 326) { |
|
if (x % 6 == 2) { hits[326] += 1; state += 2; } |
|
else { hits[326] += y % 13; } } |
|
if (s == 327) { |
|
if (x % 7 == 5) { hits[327] += 1; state += 3; } |
|
else { hits[327] += y % 13; } } |
|
if (s == 328) { |
|
if (x % 8 == 0) { hits[328] += 1; state += 4; } |
|
else { hits[328] += y % 13; } } |
|
if (s == 329) { |
|
if (x % 2 == 1) { hits[329] += 1; state += 5; } |
|
else { hits[329] += y % 13; } } |
|
if (s == 330) { |
|
if (x % 3 == 0) { hits[330] += 1; state += 1; } |
|
else { hits[330] += y % 13; } } |
|
if (s == 331) { |
|
if (x % 4 == 3) { hits[331] += 1; state += 2; } |
|
else { hits[331] += y % 13; } } |
|
if (s == 332) { |
|
if (x % 5 == 2) { hits[332] += 1; state += 3; } |
|
else { hits[332] += y % 13; } } |
|
if (s == 333) { |
|
if (x % 6 == 3) { hits[333] += 1; state += 4; } |
|
else { hits[333] += y % 13; } } |
|
if (s == 334) { |
|
if (x % 7 == 5) { hits[334] += 1; state += 5; } |
|
else { hits[334] += y % 13; } } |
|
if (s == 335) { |
|
if (x % 8 == 7) { hits[335] += 1; state += 1; } |
|
else { hits[335] += y % 13; } } |
|
if (s == 336) { |
|
if (x % 2 == 0) { hits[336] += 1; state += 2; } |
|
else { hits[336] += y % 13; } } |
|
if (s == 337) { |
|
if (x % 3 == 1) { hits[337] += 1; state += 3; } |
|
else { hits[337] += y % 13; } } |
|
if (s == 338) { |
|
if (x % 4 == 2) { hits[338] += 1; state += 4; } |
|
else { hits[338] += y % 13; } } |
|
if (s == 339) { |
|
if (x % 5 == 4) { hits[339] += 1; state += 5; } |
|
else { hits[339] += y % 13; } } |
|
if (s == 340) { |
|
if (x % 6 == 4) { hits[340] += 1; state += 1; } |
|
else { hits[340] += y % 13; } } |
|
if (s == 341) { |
|
if (x % 7 == 5) { hits[341] += 1; state += 2; } |
|
else { hits[341] += y % 13; } } |
|
if (s == 342) { |
|
if (x % 8 == 6) { hits[342] += 1; state += 3; } |
|
else { hits[342] += y % 13; } } |
|
if (s == 343) { |
|
if (x % 2 == 1) { hits[343] += 1; state += 4; } |
|
else { hits[343] += y % 13; } } |
|
if (s == 344) { |
|
if (x % 3 == 2) { hits[344] += 1; state += 5; } |
|
else { hits[344] += y % 13; } } |
|
if (s == 345) { |
|
if (x % 4 == 1) { hits[345] += 1; state += 1; } |
|
else { hits[345] += y % 13; } } |
|
if (s == 346) { |
|
if (x % 5 == 1) { hits[346] += 1; state += 2; } |
|
else { hits[346] += y % 13; } } |
|
if (s == 347) { |
|
if (x % 6 == 5) { hits[347] += 1; state += 3; } |
|
else { hits[347] += y % 13; } } |
|
if (s == 348) { |
|
if (x % 7 == 5) { hits[348] += 1; state += 4; } |
|
else { hits[348] += y % 13; } } |
|
if (s == 349) { |
|
if (x % 8 == 5) { hits[349] += 1; state += 5; } |
|
else { hits[349] += y % 13; } } |
|
if (s == 350) { |
|
if (x % 2 == 0) { hits[350] += 1; state += 1; } |
|
else { hits[350] += y % 13; } } |
|
if (s == 351) { |
|
if (x % 3 == 0) { hits[351] += 1; state += 2; } |
|
else { hits[351] += y % 13; } } |
|
if (s == 352) { |
|
if (x % 4 == 0) { hits[352] += 1; state += 3; } |
|
else { hits[352] += y % 13; } } |
|
if (s == 353) { |
|
if (x % 5 == 3) { hits[353] += 1; state += 4; } |
|
else { hits[353] += y % 13; } } |
|
if (s == 354) { |
|
if (x % 6 == 0) { hits[354] += 1; state += 5; } |
|
else { hits[354] += y % 13; } } |
|
if (s == 355) { |
|
if (x % 7 == 5) { hits[355] += 1; state += 1; } |
|
else { hits[355] += y % 13; } } |
|
if (s == 356) { |
|
if (x % 8 == 4) { hits[356] += 1; state += 2; } |
|
else { hits[356] += y % 13; } } |
|
if (s == 357) { |
|
if (x % 2 == 1) { hits[357] += 1; state += 3; } |
|
else { hits[357] += y % 13; } } |
|
if (s == 358) { |
|
if (x % 3 == 1) { hits[358] += 1; state += 4; } |
|
else { hits[358] += y % 13; } } |
|
if (s == 359) { |
|
if (x % 4 == 3) { hits[359] += 1; state += 5; } |
|
else { hits[359] += y % 13; } } |
|
if (s == 360) { |
|
if (x % 5 == 0) { hits[360] += 1; state += 1; } |
|
else { hits[360] += y % 13; } } |
|
if (s == 361) { |
|
if (x % 6 == 1) { hits[361] += 1; state += 2; } |
|
else { hits[361] += y % 13; } } |
|
if (s == 362) { |
|
if (x % 7 == 5) { hits[362] += 1; state += 3; } |
|
else { hits[362] += y % 13; } } |
|
if (s == 363) { |
|
if (x % 8 == 3) { hits[363] += 1; state += 4; } |
|
else { hits[363] += y % 13; } } |
|
if (s == 364) { |
|
if (x % 2 == 0) { hits[364] += 1; state += 5; } |
|
else { hits[364] += y % 13; } } |
|
if (s == 365) { |
|
if (x % 3 == 2) { hits[365] += 1; state += 1; } |
|
else { hits[365] += y % 13; } } |
|
if (s == 366) { |
|
if (x % 4 == 2) { hits[366] += 1; state += 2; } |
|
else { hits[366] += y % 13; } } |
|
if (s == 367) { |
|
if (x % 5 == 2) { hits[367] += 1; state += 3; } |
|
else { hits[367] += y % 13; } } |
|
if (s == 368) { |
|
if (x % 6 == 2) { hits[368] += 1; state += 4; } |
|
else { hits[368] += y % 13; } } |
|
if (s == 369) { |
|
if (x % 7 == 5) { hits[369] += 1; state += 5; } |
|
else { hits[369] += y % 13; } } |
|
if (s == 370) { |
|
if (x % 8 == 2) { hits[370] += 1; state += 1; } |
|
else { hits[370] += y % 13; } } |
|
if (s == 371) { |
|
if (x % 2 == 1) { hits[371] += 1; state += 2; } |
|
else { hits[371] += y % 13; } } |
|
if (s == 372) { |
|
if (x % 3 == 0) { hits[372] += 1; state += 3; } |
|
else { hits[372] += y % 13; } } |
|
if (s == 373) { |
|
if (x % 4 == 1) { hits[373] += 1; state += 4; } |
|
else { hits[373] += y % 13; } } |
|
if (s == 374) { |
|
if (x % 5 == 4) { hits[374] += 1; state += 5; } |
|
else { hits[374] += y % 13; } } |
|
if (s == 375) { |
|
if (x % 6 == 3) { hits[375] += 1; state += 1; } |
|
else { hits[375] += y % 13; } } |
|
if (s == 376) { |
|
if (x % 7 == 5) { hits[376] += 1; state += 2; } |
|
else { hits[376] += y % 13; } } |
|
if (s == 377) { |
|
if (x % 8 == 1) { hits[377] += 1; state += 3; } |
|
else { hits[377] += y % 13; } } |
|
if (s == 378) { |
|
if (x % 2 == 0) { hits[378] += 1; state += 4; } |
|
else { hits[378] += y % 13; } } |
|
if (s == 379) { |
|
if (x % 3 == 1) { hits[379] += 1; state += 5; } |
|
else { hits[379] += y % 13; } } |
|
if (s == 380) { |
|
if (x % 4 == 0) { hits[380] += 1; state += 1; } |
|
else { hits[380] += y % 13; } } |
|
if (s == 381) { |
|
if (x % 5 == 1) { hits[381] += 1; state += 2; } |
|
else { hits[381] += y % 13; } } |
|
if (s == 382) { |
|
if (x % 6 == 4) { hits[382] += 1; state += 3; } |
|
else { hits[382] += y % 13; } } |
|
if (s == 383) { |
|
if (x % 7 == 5) { hits[383] += 1; state += 4; } |
|
else { hits[383] += y % 13; } } |
|
if (s == 384) { |
|
if (x % 8 == 0) { hits[384] += 1; state += 5; } |
|
else { hits[384] += y % 13; } } |
|
if (s == 385) { |
|
if (x % 2 == 1) { hits[385] += 1; state += 1; } |
|
else { hits[385] += y % 13; } } |
|
if (s == 386) { |
|
if (x % 3 == 2) { hits[386] += 1; state += 2; } |
|
else { hits[386] += y % 13; } } |
|
if (s == 387) { |
|
if (x % 4 == 3) { hits[387] += 1; state += 3; } |
|
else { hits[387] += y % 13; } } |
|
if (s == 388) { |
|
if (x % 5 == 3) { hits[388] += 1; state += 4; } |
|
else { hits[388] += y % 13; } } |
|
if (s == 389) { |
|
if (x % 6 == 5) { hits[389] += 1; state += 5; } |
|
else { hits[389] += y % 13; } } |
|
if (s == 390) { |
|
if (x % 7 == 5) { hits[390] += 1; state += 1; } |
|
else { hits[390] += y % 13; } } |
|
if (s == 391) { |
|
if (x % 8 == 7) { hits[391] += 1; state += 2; } |
|
else { hits[391] += y % 13; } } |
|
if (s == 392) { |
|
if (x % 2 == 0) { hits[392] += 1; state += 3; } |
|
else { hits[392] += y % 13; } } |
|
if (s == 393) { |
|
if (x % 3 == 0) { hits[393] += 1; state += 4; } |
|
else { hits[393] += y % 13; } } |
|
if (s == 394) { |
|
if (x % 4 == 2) { hits[394] += 1; state += 5; } |
|
else { hits[394] += y % 13; } } |
|
if (s == 395) { |
|
if (x % 5 == 0) { hits[395] += 1; state += 1; } |
|
else { hits[395] += y % 13; } } |
|
if (s == 396) { |
|
if (x % 6 == 0) { hits[396] += 1; state += 2; } |
|
else { hits[396] += y % 13; } } |
|
if (s == 397) { |
|
if (x % 7 == 5) { hits[397] += 1; state += 3; } |
|
else { hits[397] += y % 13; } } |
|
if (s == 398) { |
|
if (x % 8 == 6) { hits[398] += 1; state += 4; } |
|
else { hits[398] += y % 13; } } |
|
if (s == 399) { |
|
if (x % 2 == 1) { hits[399] += 1; state += 5; } |
|
else { hits[399] += y % 13; } } |
|
if (state > reachedCount) reachedCount = state; |
|
} |
|
function step2(uint256 sel, uint256 x, uint256 y) public { |
|
uint256 s = sel % 1600; |
|
if (s == 400) { |
|
if (x % 3 == 1) { hits[400] += 1; state += 1; } |
|
else { hits[400] += y % 13; } } |
|
if (s == 401) { |
|
if (x % 4 == 1) { hits[401] += 1; state += 2; } |
|
else { hits[401] += y % 13; } } |
|
if (s == 402) { |
|
if (x % 5 == 2) { hits[402] += 1; state += 3; } |
|
else { hits[402] += y % 13; } } |
|
if (s == 403) { |
|
if (x % 6 == 1) { hits[403] += 1; state += 4; } |
|
else { hits[403] += y % 13; } } |
|
if (s == 404) { |
|
if (x % 7 == 5) { hits[404] += 1; state += 5; } |
|
else { hits[404] += y % 13; } } |
|
if (s == 405) { |
|
if (x % 8 == 5) { hits[405] += 1; state += 1; } |
|
else { hits[405] += y % 13; } } |
|
if (s == 406) { |
|
if (x % 2 == 0) { hits[406] += 1; state += 2; } |
|
else { hits[406] += y % 13; } } |
|
if (s == 407) { |
|
if (x % 3 == 2) { hits[407] += 1; state += 3; } |
|
else { hits[407] += y % 13; } } |
|
if (s == 408) { |
|
if (x % 4 == 0) { hits[408] += 1; state += 4; } |
|
else { hits[408] += y % 13; } } |
|
if (s == 409) { |
|
if (x % 5 == 4) { hits[409] += 1; state += 5; } |
|
else { hits[409] += y % 13; } } |
|
if (s == 410) { |
|
if (x % 6 == 2) { hits[410] += 1; state += 1; } |
|
else { hits[410] += y % 13; } } |
|
if (s == 411) { |
|
if (x % 7 == 5) { hits[411] += 1; state += 2; } |
|
else { hits[411] += y % 13; } } |
|
if (s == 412) { |
|
if (x % 8 == 4) { hits[412] += 1; state += 3; } |
|
else { hits[412] += y % 13; } } |
|
if (s == 413) { |
|
if (x % 2 == 1) { hits[413] += 1; state += 4; } |
|
else { hits[413] += y % 13; } } |
|
if (s == 414) { |
|
if (x % 3 == 0) { hits[414] += 1; state += 5; } |
|
else { hits[414] += y % 13; } } |
|
if (s == 415) { |
|
if (x % 4 == 3) { hits[415] += 1; state += 1; } |
|
else { hits[415] += y % 13; } } |
|
if (s == 416) { |
|
if (x % 5 == 1) { hits[416] += 1; state += 2; } |
|
else { hits[416] += y % 13; } } |
|
if (s == 417) { |
|
if (x % 6 == 3) { hits[417] += 1; state += 3; } |
|
else { hits[417] += y % 13; } } |
|
if (s == 418) { |
|
if (x % 7 == 5) { hits[418] += 1; state += 4; } |
|
else { hits[418] += y % 13; } } |
|
if (s == 419) { |
|
if (x % 8 == 3) { hits[419] += 1; state += 5; } |
|
else { hits[419] += y % 13; } } |
|
if (s == 420) { |
|
if (x % 2 == 0) { hits[420] += 1; state += 1; } |
|
else { hits[420] += y % 13; } } |
|
if (s == 421) { |
|
if (x % 3 == 1) { hits[421] += 1; state += 2; } |
|
else { hits[421] += y % 13; } } |
|
if (s == 422) { |
|
if (x % 4 == 2) { hits[422] += 1; state += 3; } |
|
else { hits[422] += y % 13; } } |
|
if (s == 423) { |
|
if (x % 5 == 3) { hits[423] += 1; state += 4; } |
|
else { hits[423] += y % 13; } } |
|
if (s == 424) { |
|
if (x % 6 == 4) { hits[424] += 1; state += 5; } |
|
else { hits[424] += y % 13; } } |
|
if (s == 425) { |
|
if (x % 7 == 5) { hits[425] += 1; state += 1; } |
|
else { hits[425] += y % 13; } } |
|
if (s == 426) { |
|
if (x % 8 == 2) { hits[426] += 1; state += 2; } |
|
else { hits[426] += y % 13; } } |
|
if (s == 427) { |
|
if (x % 2 == 1) { hits[427] += 1; state += 3; } |
|
else { hits[427] += y % 13; } } |
|
if (s == 428) { |
|
if (x % 3 == 2) { hits[428] += 1; state += 4; } |
|
else { hits[428] += y % 13; } } |
|
if (s == 429) { |
|
if (x % 4 == 1) { hits[429] += 1; state += 5; } |
|
else { hits[429] += y % 13; } } |
|
if (s == 430) { |
|
if (x % 5 == 0) { hits[430] += 1; state += 1; } |
|
else { hits[430] += y % 13; } } |
|
if (s == 431) { |
|
if (x % 6 == 5) { hits[431] += 1; state += 2; } |
|
else { hits[431] += y % 13; } } |
|
if (s == 432) { |
|
if (x % 7 == 5) { hits[432] += 1; state += 3; } |
|
else { hits[432] += y % 13; } } |
|
if (s == 433) { |
|
if (x % 8 == 1) { hits[433] += 1; state += 4; } |
|
else { hits[433] += y % 13; } } |
|
if (s == 434) { |
|
if (x % 2 == 0) { hits[434] += 1; state += 5; } |
|
else { hits[434] += y % 13; } } |
|
if (s == 435) { |
|
if (x % 3 == 0) { hits[435] += 1; state += 1; } |
|
else { hits[435] += y % 13; } } |
|
if (s == 436) { |
|
if (x % 4 == 0) { hits[436] += 1; state += 2; } |
|
else { hits[436] += y % 13; } } |
|
if (s == 437) { |
|
if (x % 5 == 2) { hits[437] += 1; state += 3; } |
|
else { hits[437] += y % 13; } } |
|
if (s == 438) { |
|
if (x % 6 == 0) { hits[438] += 1; state += 4; } |
|
else { hits[438] += y % 13; } } |
|
if (s == 439) { |
|
if (x % 7 == 5) { hits[439] += 1; state += 5; } |
|
else { hits[439] += y % 13; } } |
|
if (s == 440) { |
|
if (x % 8 == 0) { hits[440] += 1; state += 1; } |
|
else { hits[440] += y % 13; } } |
|
if (s == 441) { |
|
if (x % 2 == 1) { hits[441] += 1; state += 2; } |
|
else { hits[441] += y % 13; } } |
|
if (s == 442) { |
|
if (x % 3 == 1) { hits[442] += 1; state += 3; } |
|
else { hits[442] += y % 13; } } |
|
if (s == 443) { |
|
if (x % 4 == 3) { hits[443] += 1; state += 4; } |
|
else { hits[443] += y % 13; } } |
|
if (s == 444) { |
|
if (x % 5 == 4) { hits[444] += 1; state += 5; } |
|
else { hits[444] += y % 13; } } |
|
if (s == 445) { |
|
if (x % 6 == 1) { hits[445] += 1; state += 1; } |
|
else { hits[445] += y % 13; } } |
|
if (s == 446) { |
|
if (x % 7 == 5) { hits[446] += 1; state += 2; } |
|
else { hits[446] += y % 13; } } |
|
if (s == 447) { |
|
if (x % 8 == 7) { hits[447] += 1; state += 3; } |
|
else { hits[447] += y % 13; } } |
|
if (s == 448) { |
|
if (x % 2 == 0) { hits[448] += 1; state += 4; } |
|
else { hits[448] += y % 13; } } |
|
if (s == 449) { |
|
if (x % 3 == 2) { hits[449] += 1; state += 5; } |
|
else { hits[449] += y % 13; } } |
|
if (s == 450) { |
|
if (x % 4 == 2) { hits[450] += 1; state += 1; } |
|
else { hits[450] += y % 13; } } |
|
if (s == 451) { |
|
if (x % 5 == 1) { hits[451] += 1; state += 2; } |
|
else { hits[451] += y % 13; } } |
|
if (s == 452) { |
|
if (x % 6 == 2) { hits[452] += 1; state += 3; } |
|
else { hits[452] += y % 13; } } |
|
if (s == 453) { |
|
if (x % 7 == 5) { hits[453] += 1; state += 4; } |
|
else { hits[453] += y % 13; } } |
|
if (s == 454) { |
|
if (x % 8 == 6) { hits[454] += 1; state += 5; } |
|
else { hits[454] += y % 13; } } |
|
if (s == 455) { |
|
if (x % 2 == 1) { hits[455] += 1; state += 1; } |
|
else { hits[455] += y % 13; } } |
|
if (s == 456) { |
|
if (x % 3 == 0) { hits[456] += 1; state += 2; } |
|
else { hits[456] += y % 13; } } |
|
if (s == 457) { |
|
if (x % 4 == 1) { hits[457] += 1; state += 3; } |
|
else { hits[457] += y % 13; } } |
|
if (s == 458) { |
|
if (x % 5 == 3) { hits[458] += 1; state += 4; } |
|
else { hits[458] += y % 13; } } |
|
if (s == 459) { |
|
if (x % 6 == 3) { hits[459] += 1; state += 5; } |
|
else { hits[459] += y % 13; } } |
|
if (s == 460) { |
|
if (x % 7 == 5) { hits[460] += 1; state += 1; } |
|
else { hits[460] += y % 13; } } |
|
if (s == 461) { |
|
if (x % 8 == 5) { hits[461] += 1; state += 2; } |
|
else { hits[461] += y % 13; } } |
|
if (s == 462) { |
|
if (x % 2 == 0) { hits[462] += 1; state += 3; } |
|
else { hits[462] += y % 13; } } |
|
if (s == 463) { |
|
if (x % 3 == 1) { hits[463] += 1; state += 4; } |
|
else { hits[463] += y % 13; } } |
|
if (s == 464) { |
|
if (x % 4 == 0) { hits[464] += 1; state += 5; } |
|
else { hits[464] += y % 13; } } |
|
if (s == 465) { |
|
if (x % 5 == 0) { hits[465] += 1; state += 1; } |
|
else { hits[465] += y % 13; } } |
|
if (s == 466) { |
|
if (x % 6 == 4) { hits[466] += 1; state += 2; } |
|
else { hits[466] += y % 13; } } |
|
if (s == 467) { |
|
if (x % 7 == 5) { hits[467] += 1; state += 3; } |
|
else { hits[467] += y % 13; } } |
|
if (s == 468) { |
|
if (x % 8 == 4) { hits[468] += 1; state += 4; } |
|
else { hits[468] += y % 13; } } |
|
if (s == 469) { |
|
if (x % 2 == 1) { hits[469] += 1; state += 5; } |
|
else { hits[469] += y % 13; } } |
|
if (s == 470) { |
|
if (x % 3 == 2) { hits[470] += 1; state += 1; } |
|
else { hits[470] += y % 13; } } |
|
if (s == 471) { |
|
if (x % 4 == 3) { hits[471] += 1; state += 2; } |
|
else { hits[471] += y % 13; } } |
|
if (s == 472) { |
|
if (x % 5 == 2) { hits[472] += 1; state += 3; } |
|
else { hits[472] += y % 13; } } |
|
if (s == 473) { |
|
if (x % 6 == 5) { hits[473] += 1; state += 4; } |
|
else { hits[473] += y % 13; } } |
|
if (s == 474) { |
|
if (x % 7 == 5) { hits[474] += 1; state += 5; } |
|
else { hits[474] += y % 13; } } |
|
if (s == 475) { |
|
if (x % 8 == 3) { hits[475] += 1; state += 1; } |
|
else { hits[475] += y % 13; } } |
|
if (s == 476) { |
|
if (x % 2 == 0) { hits[476] += 1; state += 2; } |
|
else { hits[476] += y % 13; } } |
|
if (s == 477) { |
|
if (x % 3 == 0) { hits[477] += 1; state += 3; } |
|
else { hits[477] += y % 13; } } |
|
if (s == 478) { |
|
if (x % 4 == 2) { hits[478] += 1; state += 4; } |
|
else { hits[478] += y % 13; } } |
|
if (s == 479) { |
|
if (x % 5 == 4) { hits[479] += 1; state += 5; } |
|
else { hits[479] += y % 13; } } |
|
if (s == 480) { |
|
if (x % 6 == 0) { hits[480] += 1; state += 1; } |
|
else { hits[480] += y % 13; } } |
|
if (s == 481) { |
|
if (x % 7 == 5) { hits[481] += 1; state += 2; } |
|
else { hits[481] += y % 13; } } |
|
if (s == 482) { |
|
if (x % 8 == 2) { hits[482] += 1; state += 3; } |
|
else { hits[482] += y % 13; } } |
|
if (s == 483) { |
|
if (x % 2 == 1) { hits[483] += 1; state += 4; } |
|
else { hits[483] += y % 13; } } |
|
if (s == 484) { |
|
if (x % 3 == 1) { hits[484] += 1; state += 5; } |
|
else { hits[484] += y % 13; } } |
|
if (s == 485) { |
|
if (x % 4 == 1) { hits[485] += 1; state += 1; } |
|
else { hits[485] += y % 13; } } |
|
if (s == 486) { |
|
if (x % 5 == 1) { hits[486] += 1; state += 2; } |
|
else { hits[486] += y % 13; } } |
|
if (s == 487) { |
|
if (x % 6 == 1) { hits[487] += 1; state += 3; } |
|
else { hits[487] += y % 13; } } |
|
if (s == 488) { |
|
if (x % 7 == 5) { hits[488] += 1; state += 4; } |
|
else { hits[488] += y % 13; } } |
|
if (s == 489) { |
|
if (x % 8 == 1) { hits[489] += 1; state += 5; } |
|
else { hits[489] += y % 13; } } |
|
if (s == 490) { |
|
if (x % 2 == 0) { hits[490] += 1; state += 1; } |
|
else { hits[490] += y % 13; } } |
|
if (s == 491) { |
|
if (x % 3 == 2) { hits[491] += 1; state += 2; } |
|
else { hits[491] += y % 13; } } |
|
if (s == 492) { |
|
if (x % 4 == 0) { hits[492] += 1; state += 3; } |
|
else { hits[492] += y % 13; } } |
|
if (s == 493) { |
|
if (x % 5 == 3) { hits[493] += 1; state += 4; } |
|
else { hits[493] += y % 13; } } |
|
if (s == 494) { |
|
if (x % 6 == 2) { hits[494] += 1; state += 5; } |
|
else { hits[494] += y % 13; } } |
|
if (s == 495) { |
|
if (x % 7 == 5) { hits[495] += 1; state += 1; } |
|
else { hits[495] += y % 13; } } |
|
if (s == 496) { |
|
if (x % 8 == 0) { hits[496] += 1; state += 2; } |
|
else { hits[496] += y % 13; } } |
|
if (s == 497) { |
|
if (x % 2 == 1) { hits[497] += 1; state += 3; } |
|
else { hits[497] += y % 13; } } |
|
if (s == 498) { |
|
if (x % 3 == 0) { hits[498] += 1; state += 4; } |
|
else { hits[498] += y % 13; } } |
|
if (s == 499) { |
|
if (x % 4 == 3) { hits[499] += 1; state += 5; } |
|
else { hits[499] += y % 13; } } |
|
if (s == 500) { |
|
if (x % 5 == 0) { hits[500] += 1; state += 1; } |
|
else { hits[500] += y % 13; } } |
|
if (s == 501) { |
|
if (x % 6 == 3) { hits[501] += 1; state += 2; } |
|
else { hits[501] += y % 13; } } |
|
if (s == 502) { |
|
if (x % 7 == 5) { hits[502] += 1; state += 3; } |
|
else { hits[502] += y % 13; } } |
|
if (s == 503) { |
|
if (x % 8 == 7) { hits[503] += 1; state += 4; } |
|
else { hits[503] += y % 13; } } |
|
if (s == 504) { |
|
if (x % 2 == 0) { hits[504] += 1; state += 5; } |
|
else { hits[504] += y % 13; } } |
|
if (s == 505) { |
|
if (x % 3 == 1) { hits[505] += 1; state += 1; } |
|
else { hits[505] += y % 13; } } |
|
if (s == 506) { |
|
if (x % 4 == 2) { hits[506] += 1; state += 2; } |
|
else { hits[506] += y % 13; } } |
|
if (s == 507) { |
|
if (x % 5 == 2) { hits[507] += 1; state += 3; } |
|
else { hits[507] += y % 13; } } |
|
if (s == 508) { |
|
if (x % 6 == 4) { hits[508] += 1; state += 4; } |
|
else { hits[508] += y % 13; } } |
|
if (s == 509) { |
|
if (x % 7 == 5) { hits[509] += 1; state += 5; } |
|
else { hits[509] += y % 13; } } |
|
if (s == 510) { |
|
if (x % 8 == 6) { hits[510] += 1; state += 1; } |
|
else { hits[510] += y % 13; } } |
|
if (s == 511) { |
|
if (x % 2 == 1) { hits[511] += 1; state += 2; } |
|
else { hits[511] += y % 13; } } |
|
if (s == 512) { |
|
if (x % 3 == 2) { hits[512] += 1; state += 3; } |
|
else { hits[512] += y % 13; } } |
|
if (s == 513) { |
|
if (x % 4 == 1) { hits[513] += 1; state += 4; } |
|
else { hits[513] += y % 13; } } |
|
if (s == 514) { |
|
if (x % 5 == 4) { hits[514] += 1; state += 5; } |
|
else { hits[514] += y % 13; } } |
|
if (s == 515) { |
|
if (x % 6 == 5) { hits[515] += 1; state += 1; } |
|
else { hits[515] += y % 13; } } |
|
if (s == 516) { |
|
if (x % 7 == 5) { hits[516] += 1; state += 2; } |
|
else { hits[516] += y % 13; } } |
|
if (s == 517) { |
|
if (x % 8 == 5) { hits[517] += 1; state += 3; } |
|
else { hits[517] += y % 13; } } |
|
if (s == 518) { |
|
if (x % 2 == 0) { hits[518] += 1; state += 4; } |
|
else { hits[518] += y % 13; } } |
|
if (s == 519) { |
|
if (x % 3 == 0) { hits[519] += 1; state += 5; } |
|
else { hits[519] += y % 13; } } |
|
if (s == 520) { |
|
if (x % 4 == 0) { hits[520] += 1; state += 1; } |
|
else { hits[520] += y % 13; } } |
|
if (s == 521) { |
|
if (x % 5 == 1) { hits[521] += 1; state += 2; } |
|
else { hits[521] += y % 13; } } |
|
if (s == 522) { |
|
if (x % 6 == 0) { hits[522] += 1; state += 3; } |
|
else { hits[522] += y % 13; } } |
|
if (s == 523) { |
|
if (x % 7 == 5) { hits[523] += 1; state += 4; } |
|
else { hits[523] += y % 13; } } |
|
if (s == 524) { |
|
if (x % 8 == 4) { hits[524] += 1; state += 5; } |
|
else { hits[524] += y % 13; } } |
|
if (s == 525) { |
|
if (x % 2 == 1) { hits[525] += 1; state += 1; } |
|
else { hits[525] += y % 13; } } |
|
if (s == 526) { |
|
if (x % 3 == 1) { hits[526] += 1; state += 2; } |
|
else { hits[526] += y % 13; } } |
|
if (s == 527) { |
|
if (x % 4 == 3) { hits[527] += 1; state += 3; } |
|
else { hits[527] += y % 13; } } |
|
if (s == 528) { |
|
if (x % 5 == 3) { hits[528] += 1; state += 4; } |
|
else { hits[528] += y % 13; } } |
|
if (s == 529) { |
|
if (x % 6 == 1) { hits[529] += 1; state += 5; } |
|
else { hits[529] += y % 13; } } |
|
if (s == 530) { |
|
if (x % 7 == 5) { hits[530] += 1; state += 1; } |
|
else { hits[530] += y % 13; } } |
|
if (s == 531) { |
|
if (x % 8 == 3) { hits[531] += 1; state += 2; } |
|
else { hits[531] += y % 13; } } |
|
if (s == 532) { |
|
if (x % 2 == 0) { hits[532] += 1; state += 3; } |
|
else { hits[532] += y % 13; } } |
|
if (s == 533) { |
|
if (x % 3 == 2) { hits[533] += 1; state += 4; } |
|
else { hits[533] += y % 13; } } |
|
if (s == 534) { |
|
if (x % 4 == 2) { hits[534] += 1; state += 5; } |
|
else { hits[534] += y % 13; } } |
|
if (s == 535) { |
|
if (x % 5 == 0) { hits[535] += 1; state += 1; } |
|
else { hits[535] += y % 13; } } |
|
if (s == 536) { |
|
if (x % 6 == 2) { hits[536] += 1; state += 2; } |
|
else { hits[536] += y % 13; } } |
|
if (s == 537) { |
|
if (x % 7 == 5) { hits[537] += 1; state += 3; } |
|
else { hits[537] += y % 13; } } |
|
if (s == 538) { |
|
if (x % 8 == 2) { hits[538] += 1; state += 4; } |
|
else { hits[538] += y % 13; } } |
|
if (s == 539) { |
|
if (x % 2 == 1) { hits[539] += 1; state += 5; } |
|
else { hits[539] += y % 13; } } |
|
if (s == 540) { |
|
if (x % 3 == 0) { hits[540] += 1; state += 1; } |
|
else { hits[540] += y % 13; } } |
|
if (s == 541) { |
|
if (x % 4 == 1) { hits[541] += 1; state += 2; } |
|
else { hits[541] += y % 13; } } |
|
if (s == 542) { |
|
if (x % 5 == 2) { hits[542] += 1; state += 3; } |
|
else { hits[542] += y % 13; } } |
|
if (s == 543) { |
|
if (x % 6 == 3) { hits[543] += 1; state += 4; } |
|
else { hits[543] += y % 13; } } |
|
if (s == 544) { |
|
if (x % 7 == 5) { hits[544] += 1; state += 5; } |
|
else { hits[544] += y % 13; } } |
|
if (s == 545) { |
|
if (x % 8 == 1) { hits[545] += 1; state += 1; } |
|
else { hits[545] += y % 13; } } |
|
if (s == 546) { |
|
if (x % 2 == 0) { hits[546] += 1; state += 2; } |
|
else { hits[546] += y % 13; } } |
|
if (s == 547) { |
|
if (x % 3 == 1) { hits[547] += 1; state += 3; } |
|
else { hits[547] += y % 13; } } |
|
if (s == 548) { |
|
if (x % 4 == 0) { hits[548] += 1; state += 4; } |
|
else { hits[548] += y % 13; } } |
|
if (s == 549) { |
|
if (x % 5 == 4) { hits[549] += 1; state += 5; } |
|
else { hits[549] += y % 13; } } |
|
if (s == 550) { |
|
if (x % 6 == 4) { hits[550] += 1; state += 1; } |
|
else { hits[550] += y % 13; } } |
|
if (s == 551) { |
|
if (x % 7 == 5) { hits[551] += 1; state += 2; } |
|
else { hits[551] += y % 13; } } |
|
if (s == 552) { |
|
if (x % 8 == 0) { hits[552] += 1; state += 3; } |
|
else { hits[552] += y % 13; } } |
|
if (s == 553) { |
|
if (x % 2 == 1) { hits[553] += 1; state += 4; } |
|
else { hits[553] += y % 13; } } |
|
if (s == 554) { |
|
if (x % 3 == 2) { hits[554] += 1; state += 5; } |
|
else { hits[554] += y % 13; } } |
|
if (s == 555) { |
|
if (x % 4 == 3) { hits[555] += 1; state += 1; } |
|
else { hits[555] += y % 13; } } |
|
if (s == 556) { |
|
if (x % 5 == 1) { hits[556] += 1; state += 2; } |
|
else { hits[556] += y % 13; } } |
|
if (s == 557) { |
|
if (x % 6 == 5) { hits[557] += 1; state += 3; } |
|
else { hits[557] += y % 13; } } |
|
if (s == 558) { |
|
if (x % 7 == 5) { hits[558] += 1; state += 4; } |
|
else { hits[558] += y % 13; } } |
|
if (s == 559) { |
|
if (x % 8 == 7) { hits[559] += 1; state += 5; } |
|
else { hits[559] += y % 13; } } |
|
if (s == 560) { |
|
if (x % 2 == 0) { hits[560] += 1; state += 1; } |
|
else { hits[560] += y % 13; } } |
|
if (s == 561) { |
|
if (x % 3 == 0) { hits[561] += 1; state += 2; } |
|
else { hits[561] += y % 13; } } |
|
if (s == 562) { |
|
if (x % 4 == 2) { hits[562] += 1; state += 3; } |
|
else { hits[562] += y % 13; } } |
|
if (s == 563) { |
|
if (x % 5 == 3) { hits[563] += 1; state += 4; } |
|
else { hits[563] += y % 13; } } |
|
if (s == 564) { |
|
if (x % 6 == 0) { hits[564] += 1; state += 5; } |
|
else { hits[564] += y % 13; } } |
|
if (s == 565) { |
|
if (x % 7 == 5) { hits[565] += 1; state += 1; } |
|
else { hits[565] += y % 13; } } |
|
if (s == 566) { |
|
if (x % 8 == 6) { hits[566] += 1; state += 2; } |
|
else { hits[566] += y % 13; } } |
|
if (s == 567) { |
|
if (x % 2 == 1) { hits[567] += 1; state += 3; } |
|
else { hits[567] += y % 13; } } |
|
if (s == 568) { |
|
if (x % 3 == 1) { hits[568] += 1; state += 4; } |
|
else { hits[568] += y % 13; } } |
|
if (s == 569) { |
|
if (x % 4 == 1) { hits[569] += 1; state += 5; } |
|
else { hits[569] += y % 13; } } |
|
if (s == 570) { |
|
if (x % 5 == 0) { hits[570] += 1; state += 1; } |
|
else { hits[570] += y % 13; } } |
|
if (s == 571) { |
|
if (x % 6 == 1) { hits[571] += 1; state += 2; } |
|
else { hits[571] += y % 13; } } |
|
if (s == 572) { |
|
if (x % 7 == 5) { hits[572] += 1; state += 3; } |
|
else { hits[572] += y % 13; } } |
|
if (s == 573) { |
|
if (x % 8 == 5) { hits[573] += 1; state += 4; } |
|
else { hits[573] += y % 13; } } |
|
if (s == 574) { |
|
if (x % 2 == 0) { hits[574] += 1; state += 5; } |
|
else { hits[574] += y % 13; } } |
|
if (s == 575) { |
|
if (x % 3 == 2) { hits[575] += 1; state += 1; } |
|
else { hits[575] += y % 13; } } |
|
if (s == 576) { |
|
if (x % 4 == 0) { hits[576] += 1; state += 2; } |
|
else { hits[576] += y % 13; } } |
|
if (s == 577) { |
|
if (x % 5 == 2) { hits[577] += 1; state += 3; } |
|
else { hits[577] += y % 13; } } |
|
if (s == 578) { |
|
if (x % 6 == 2) { hits[578] += 1; state += 4; } |
|
else { hits[578] += y % 13; } } |
|
if (s == 579) { |
|
if (x % 7 == 5) { hits[579] += 1; state += 5; } |
|
else { hits[579] += y % 13; } } |
|
if (s == 580) { |
|
if (x % 8 == 4) { hits[580] += 1; state += 1; } |
|
else { hits[580] += y % 13; } } |
|
if (s == 581) { |
|
if (x % 2 == 1) { hits[581] += 1; state += 2; } |
|
else { hits[581] += y % 13; } } |
|
if (s == 582) { |
|
if (x % 3 == 0) { hits[582] += 1; state += 3; } |
|
else { hits[582] += y % 13; } } |
|
if (s == 583) { |
|
if (x % 4 == 3) { hits[583] += 1; state += 4; } |
|
else { hits[583] += y % 13; } } |
|
if (s == 584) { |
|
if (x % 5 == 4) { hits[584] += 1; state += 5; } |
|
else { hits[584] += y % 13; } } |
|
if (s == 585) { |
|
if (x % 6 == 3) { hits[585] += 1; state += 1; } |
|
else { hits[585] += y % 13; } } |
|
if (s == 586) { |
|
if (x % 7 == 5) { hits[586] += 1; state += 2; } |
|
else { hits[586] += y % 13; } } |
|
if (s == 587) { |
|
if (x % 8 == 3) { hits[587] += 1; state += 3; } |
|
else { hits[587] += y % 13; } } |
|
if (s == 588) { |
|
if (x % 2 == 0) { hits[588] += 1; state += 4; } |
|
else { hits[588] += y % 13; } } |
|
if (s == 589) { |
|
if (x % 3 == 1) { hits[589] += 1; state += 5; } |
|
else { hits[589] += y % 13; } } |
|
if (s == 590) { |
|
if (x % 4 == 2) { hits[590] += 1; state += 1; } |
|
else { hits[590] += y % 13; } } |
|
if (s == 591) { |
|
if (x % 5 == 1) { hits[591] += 1; state += 2; } |
|
else { hits[591] += y % 13; } } |
|
if (s == 592) { |
|
if (x % 6 == 4) { hits[592] += 1; state += 3; } |
|
else { hits[592] += y % 13; } } |
|
if (s == 593) { |
|
if (x % 7 == 5) { hits[593] += 1; state += 4; } |
|
else { hits[593] += y % 13; } } |
|
if (s == 594) { |
|
if (x % 8 == 2) { hits[594] += 1; state += 5; } |
|
else { hits[594] += y % 13; } } |
|
if (s == 595) { |
|
if (x % 2 == 1) { hits[595] += 1; state += 1; } |
|
else { hits[595] += y % 13; } } |
|
if (s == 596) { |
|
if (x % 3 == 2) { hits[596] += 1; state += 2; } |
|
else { hits[596] += y % 13; } } |
|
if (s == 597) { |
|
if (x % 4 == 1) { hits[597] += 1; state += 3; } |
|
else { hits[597] += y % 13; } } |
|
if (s == 598) { |
|
if (x % 5 == 3) { hits[598] += 1; state += 4; } |
|
else { hits[598] += y % 13; } } |
|
if (s == 599) { |
|
if (x % 6 == 5) { hits[599] += 1; state += 5; } |
|
else { hits[599] += y % 13; } } |
|
if (state > reachedCount) reachedCount = state; |
|
} |
|
function step3(uint256 sel, uint256 x, uint256 y) public { |
|
uint256 s = sel % 1600; |
|
if (s == 600) { |
|
if (x % 7 == 5) { hits[600] += 1; state += 1; } |
|
else { hits[600] += y % 13; } } |
|
if (s == 601) { |
|
if (x % 8 == 1) { hits[601] += 1; state += 2; } |
|
else { hits[601] += y % 13; } } |
|
if (s == 602) { |
|
if (x % 2 == 0) { hits[602] += 1; state += 3; } |
|
else { hits[602] += y % 13; } } |
|
if (s == 603) { |
|
if (x % 3 == 0) { hits[603] += 1; state += 4; } |
|
else { hits[603] += y % 13; } } |
|
if (s == 604) { |
|
if (x % 4 == 0) { hits[604] += 1; state += 5; } |
|
else { hits[604] += y % 13; } } |
|
if (s == 605) { |
|
if (x % 5 == 0) { hits[605] += 1; state += 1; } |
|
else { hits[605] += y % 13; } } |
|
if (s == 606) { |
|
if (x % 6 == 0) { hits[606] += 1; state += 2; } |
|
else { hits[606] += y % 13; } } |
|
if (s == 607) { |
|
if (x % 7 == 5) { hits[607] += 1; state += 3; } |
|
else { hits[607] += y % 13; } } |
|
if (s == 608) { |
|
if (x % 8 == 0) { hits[608] += 1; state += 4; } |
|
else { hits[608] += y % 13; } } |
|
if (s == 609) { |
|
if (x % 2 == 1) { hits[609] += 1; state += 5; } |
|
else { hits[609] += y % 13; } } |
|
if (s == 610) { |
|
if (x % 3 == 1) { hits[610] += 1; state += 1; } |
|
else { hits[610] += y % 13; } } |
|
if (s == 611) { |
|
if (x % 4 == 3) { hits[611] += 1; state += 2; } |
|
else { hits[611] += y % 13; } } |
|
if (s == 612) { |
|
if (x % 5 == 2) { hits[612] += 1; state += 3; } |
|
else { hits[612] += y % 13; } } |
|
if (s == 613) { |
|
if (x % 6 == 1) { hits[613] += 1; state += 4; } |
|
else { hits[613] += y % 13; } } |
|
if (s == 614) { |
|
if (x % 7 == 5) { hits[614] += 1; state += 5; } |
|
else { hits[614] += y % 13; } } |
|
if (s == 615) { |
|
if (x % 8 == 7) { hits[615] += 1; state += 1; } |
|
else { hits[615] += y % 13; } } |
|
if (s == 616) { |
|
if (x % 2 == 0) { hits[616] += 1; state += 2; } |
|
else { hits[616] += y % 13; } } |
|
if (s == 617) { |
|
if (x % 3 == 2) { hits[617] += 1; state += 3; } |
|
else { hits[617] += y % 13; } } |
|
if (s == 618) { |
|
if (x % 4 == 2) { hits[618] += 1; state += 4; } |
|
else { hits[618] += y % 13; } } |
|
if (s == 619) { |
|
if (x % 5 == 4) { hits[619] += 1; state += 5; } |
|
else { hits[619] += y % 13; } } |
|
if (s == 620) { |
|
if (x % 6 == 2) { hits[620] += 1; state += 1; } |
|
else { hits[620] += y % 13; } } |
|
if (s == 621) { |
|
if (x % 7 == 5) { hits[621] += 1; state += 2; } |
|
else { hits[621] += y % 13; } } |
|
if (s == 622) { |
|
if (x % 8 == 6) { hits[622] += 1; state += 3; } |
|
else { hits[622] += y % 13; } } |
|
if (s == 623) { |
|
if (x % 2 == 1) { hits[623] += 1; state += 4; } |
|
else { hits[623] += y % 13; } } |
|
if (s == 624) { |
|
if (x % 3 == 0) { hits[624] += 1; state += 5; } |
|
else { hits[624] += y % 13; } } |
|
if (s == 625) { |
|
if (x % 4 == 1) { hits[625] += 1; state += 1; } |
|
else { hits[625] += y % 13; } } |
|
if (s == 626) { |
|
if (x % 5 == 1) { hits[626] += 1; state += 2; } |
|
else { hits[626] += y % 13; } } |
|
if (s == 627) { |
|
if (x % 6 == 3) { hits[627] += 1; state += 3; } |
|
else { hits[627] += y % 13; } } |
|
if (s == 628) { |
|
if (x % 7 == 5) { hits[628] += 1; state += 4; } |
|
else { hits[628] += y % 13; } } |
|
if (s == 629) { |
|
if (x % 8 == 5) { hits[629] += 1; state += 5; } |
|
else { hits[629] += y % 13; } } |
|
if (s == 630) { |
|
if (x % 2 == 0) { hits[630] += 1; state += 1; } |
|
else { hits[630] += y % 13; } } |
|
if (s == 631) { |
|
if (x % 3 == 1) { hits[631] += 1; state += 2; } |
|
else { hits[631] += y % 13; } } |
|
if (s == 632) { |
|
if (x % 4 == 0) { hits[632] += 1; state += 3; } |
|
else { hits[632] += y % 13; } } |
|
if (s == 633) { |
|
if (x % 5 == 3) { hits[633] += 1; state += 4; } |
|
else { hits[633] += y % 13; } } |
|
if (s == 634) { |
|
if (x % 6 == 4) { hits[634] += 1; state += 5; } |
|
else { hits[634] += y % 13; } } |
|
if (s == 635) { |
|
if (x % 7 == 5) { hits[635] += 1; state += 1; } |
|
else { hits[635] += y % 13; } } |
|
if (s == 636) { |
|
if (x % 8 == 4) { hits[636] += 1; state += 2; } |
|
else { hits[636] += y % 13; } } |
|
if (s == 637) { |
|
if (x % 2 == 1) { hits[637] += 1; state += 3; } |
|
else { hits[637] += y % 13; } } |
|
if (s == 638) { |
|
if (x % 3 == 2) { hits[638] += 1; state += 4; } |
|
else { hits[638] += y % 13; } } |
|
if (s == 639) { |
|
if (x % 4 == 3) { hits[639] += 1; state += 5; } |
|
else { hits[639] += y % 13; } } |
|
if (s == 640) { |
|
if (x % 5 == 0) { hits[640] += 1; state += 1; } |
|
else { hits[640] += y % 13; } } |
|
if (s == 641) { |
|
if (x % 6 == 5) { hits[641] += 1; state += 2; } |
|
else { hits[641] += y % 13; } } |
|
if (s == 642) { |
|
if (x % 7 == 5) { hits[642] += 1; state += 3; } |
|
else { hits[642] += y % 13; } } |
|
if (s == 643) { |
|
if (x % 8 == 3) { hits[643] += 1; state += 4; } |
|
else { hits[643] += y % 13; } } |
|
if (s == 644) { |
|
if (x % 2 == 0) { hits[644] += 1; state += 5; } |
|
else { hits[644] += y % 13; } } |
|
if (s == 645) { |
|
if (x % 3 == 0) { hits[645] += 1; state += 1; } |
|
else { hits[645] += y % 13; } } |
|
if (s == 646) { |
|
if (x % 4 == 2) { hits[646] += 1; state += 2; } |
|
else { hits[646] += y % 13; } } |
|
if (s == 647) { |
|
if (x % 5 == 2) { hits[647] += 1; state += 3; } |
|
else { hits[647] += y % 13; } } |
|
if (s == 648) { |
|
if (x % 6 == 0) { hits[648] += 1; state += 4; } |
|
else { hits[648] += y % 13; } } |
|
if (s == 649) { |
|
if (x % 7 == 5) { hits[649] += 1; state += 5; } |
|
else { hits[649] += y % 13; } } |
|
if (s == 650) { |
|
if (x % 8 == 2) { hits[650] += 1; state += 1; } |
|
else { hits[650] += y % 13; } } |
|
if (s == 651) { |
|
if (x % 2 == 1) { hits[651] += 1; state += 2; } |
|
else { hits[651] += y % 13; } } |
|
if (s == 652) { |
|
if (x % 3 == 1) { hits[652] += 1; state += 3; } |
|
else { hits[652] += y % 13; } } |
|
if (s == 653) { |
|
if (x % 4 == 1) { hits[653] += 1; state += 4; } |
|
else { hits[653] += y % 13; } } |
|
if (s == 654) { |
|
if (x % 5 == 4) { hits[654] += 1; state += 5; } |
|
else { hits[654] += y % 13; } } |
|
if (s == 655) { |
|
if (x % 6 == 1) { hits[655] += 1; state += 1; } |
|
else { hits[655] += y % 13; } } |
|
if (s == 656) { |
|
if (x % 7 == 5) { hits[656] += 1; state += 2; } |
|
else { hits[656] += y % 13; } } |
|
if (s == 657) { |
|
if (x % 8 == 1) { hits[657] += 1; state += 3; } |
|
else { hits[657] += y % 13; } } |
|
if (s == 658) { |
|
if (x % 2 == 0) { hits[658] += 1; state += 4; } |
|
else { hits[658] += y % 13; } } |
|
if (s == 659) { |
|
if (x % 3 == 2) { hits[659] += 1; state += 5; } |
|
else { hits[659] += y % 13; } } |
|
if (s == 660) { |
|
if (x % 4 == 0) { hits[660] += 1; state += 1; } |
|
else { hits[660] += y % 13; } } |
|
if (s == 661) { |
|
if (x % 5 == 1) { hits[661] += 1; state += 2; } |
|
else { hits[661] += y % 13; } } |
|
if (s == 662) { |
|
if (x % 6 == 2) { hits[662] += 1; state += 3; } |
|
else { hits[662] += y % 13; } } |
|
if (s == 663) { |
|
if (x % 7 == 5) { hits[663] += 1; state += 4; } |
|
else { hits[663] += y % 13; } } |
|
if (s == 664) { |
|
if (x % 8 == 0) { hits[664] += 1; state += 5; } |
|
else { hits[664] += y % 13; } } |
|
if (s == 665) { |
|
if (x % 2 == 1) { hits[665] += 1; state += 1; } |
|
else { hits[665] += y % 13; } } |
|
if (s == 666) { |
|
if (x % 3 == 0) { hits[666] += 1; state += 2; } |
|
else { hits[666] += y % 13; } } |
|
if (s == 667) { |
|
if (x % 4 == 3) { hits[667] += 1; state += 3; } |
|
else { hits[667] += y % 13; } } |
|
if (s == 668) { |
|
if (x % 5 == 3) { hits[668] += 1; state += 4; } |
|
else { hits[668] += y % 13; } } |
|
if (s == 669) { |
|
if (x % 6 == 3) { hits[669] += 1; state += 5; } |
|
else { hits[669] += y % 13; } } |
|
if (s == 670) { |
|
if (x % 7 == 5) { hits[670] += 1; state += 1; } |
|
else { hits[670] += y % 13; } } |
|
if (s == 671) { |
|
if (x % 8 == 7) { hits[671] += 1; state += 2; } |
|
else { hits[671] += y % 13; } } |
|
if (s == 672) { |
|
if (x % 2 == 0) { hits[672] += 1; state += 3; } |
|
else { hits[672] += y % 13; } } |
|
if (s == 673) { |
|
if (x % 3 == 1) { hits[673] += 1; state += 4; } |
|
else { hits[673] += y % 13; } } |
|
if (s == 674) { |
|
if (x % 4 == 2) { hits[674] += 1; state += 5; } |
|
else { hits[674] += y % 13; } } |
|
if (s == 675) { |
|
if (x % 5 == 0) { hits[675] += 1; state += 1; } |
|
else { hits[675] += y % 13; } } |
|
if (s == 676) { |
|
if (x % 6 == 4) { hits[676] += 1; state += 2; } |
|
else { hits[676] += y % 13; } } |
|
if (s == 677) { |
|
if (x % 7 == 5) { hits[677] += 1; state += 3; } |
|
else { hits[677] += y % 13; } } |
|
if (s == 678) { |
|
if (x % 8 == 6) { hits[678] += 1; state += 4; } |
|
else { hits[678] += y % 13; } } |
|
if (s == 679) { |
|
if (x % 2 == 1) { hits[679] += 1; state += 5; } |
|
else { hits[679] += y % 13; } } |
|
if (s == 680) { |
|
if (x % 3 == 2) { hits[680] += 1; state += 1; } |
|
else { hits[680] += y % 13; } } |
|
if (s == 681) { |
|
if (x % 4 == 1) { hits[681] += 1; state += 2; } |
|
else { hits[681] += y % 13; } } |
|
if (s == 682) { |
|
if (x % 5 == 2) { hits[682] += 1; state += 3; } |
|
else { hits[682] += y % 13; } } |
|
if (s == 683) { |
|
if (x % 6 == 5) { hits[683] += 1; state += 4; } |
|
else { hits[683] += y % 13; } } |
|
if (s == 684) { |
|
if (x % 7 == 5) { hits[684] += 1; state += 5; } |
|
else { hits[684] += y % 13; } } |
|
if (s == 685) { |
|
if (x % 8 == 5) { hits[685] += 1; state += 1; } |
|
else { hits[685] += y % 13; } } |
|
if (s == 686) { |
|
if (x % 2 == 0) { hits[686] += 1; state += 2; } |
|
else { hits[686] += y % 13; } } |
|
if (s == 687) { |
|
if (x % 3 == 0) { hits[687] += 1; state += 3; } |
|
else { hits[687] += y % 13; } } |
|
if (s == 688) { |
|
if (x % 4 == 0) { hits[688] += 1; state += 4; } |
|
else { hits[688] += y % 13; } } |
|
if (s == 689) { |
|
if (x % 5 == 4) { hits[689] += 1; state += 5; } |
|
else { hits[689] += y % 13; } } |
|
if (s == 690) { |
|
if (x % 6 == 0) { hits[690] += 1; state += 1; } |
|
else { hits[690] += y % 13; } } |
|
if (s == 691) { |
|
if (x % 7 == 5) { hits[691] += 1; state += 2; } |
|
else { hits[691] += y % 13; } } |
|
if (s == 692) { |
|
if (x % 8 == 4) { hits[692] += 1; state += 3; } |
|
else { hits[692] += y % 13; } } |
|
if (s == 693) { |
|
if (x % 2 == 1) { hits[693] += 1; state += 4; } |
|
else { hits[693] += y % 13; } } |
|
if (s == 694) { |
|
if (x % 3 == 1) { hits[694] += 1; state += 5; } |
|
else { hits[694] += y % 13; } } |
|
if (s == 695) { |
|
if (x % 4 == 3) { hits[695] += 1; state += 1; } |
|
else { hits[695] += y % 13; } } |
|
if (s == 696) { |
|
if (x % 5 == 1) { hits[696] += 1; state += 2; } |
|
else { hits[696] += y % 13; } } |
|
if (s == 697) { |
|
if (x % 6 == 1) { hits[697] += 1; state += 3; } |
|
else { hits[697] += y % 13; } } |
|
if (s == 698) { |
|
if (x % 7 == 5) { hits[698] += 1; state += 4; } |
|
else { hits[698] += y % 13; } } |
|
if (s == 699) { |
|
if (x % 8 == 3) { hits[699] += 1; state += 5; } |
|
else { hits[699] += y % 13; } } |
|
if (s == 700) { |
|
if (x % 2 == 0) { hits[700] += 1; state += 1; } |
|
else { hits[700] += y % 13; } } |
|
if (s == 701) { |
|
if (x % 3 == 2) { hits[701] += 1; state += 2; } |
|
else { hits[701] += y % 13; } } |
|
if (s == 702) { |
|
if (x % 4 == 2) { hits[702] += 1; state += 3; } |
|
else { hits[702] += y % 13; } } |
|
if (s == 703) { |
|
if (x % 5 == 3) { hits[703] += 1; state += 4; } |
|
else { hits[703] += y % 13; } } |
|
if (s == 704) { |
|
if (x % 6 == 2) { hits[704] += 1; state += 5; } |
|
else { hits[704] += y % 13; } } |
|
if (s == 705) { |
|
if (x % 7 == 5) { hits[705] += 1; state += 1; } |
|
else { hits[705] += y % 13; } } |
|
if (s == 706) { |
|
if (x % 8 == 2) { hits[706] += 1; state += 2; } |
|
else { hits[706] += y % 13; } } |
|
if (s == 707) { |
|
if (x % 2 == 1) { hits[707] += 1; state += 3; } |
|
else { hits[707] += y % 13; } } |
|
if (s == 708) { |
|
if (x % 3 == 0) { hits[708] += 1; state += 4; } |
|
else { hits[708] += y % 13; } } |
|
if (s == 709) { |
|
if (x % 4 == 1) { hits[709] += 1; state += 5; } |
|
else { hits[709] += y % 13; } } |
|
if (s == 710) { |
|
if (x % 5 == 0) { hits[710] += 1; state += 1; } |
|
else { hits[710] += y % 13; } } |
|
if (s == 711) { |
|
if (x % 6 == 3) { hits[711] += 1; state += 2; } |
|
else { hits[711] += y % 13; } } |
|
if (s == 712) { |
|
if (x % 7 == 5) { hits[712] += 1; state += 3; } |
|
else { hits[712] += y % 13; } } |
|
if (s == 713) { |
|
if (x % 8 == 1) { hits[713] += 1; state += 4; } |
|
else { hits[713] += y % 13; } } |
|
if (s == 714) { |
|
if (x % 2 == 0) { hits[714] += 1; state += 5; } |
|
else { hits[714] += y % 13; } } |
|
if (s == 715) { |
|
if (x % 3 == 1) { hits[715] += 1; state += 1; } |
|
else { hits[715] += y % 13; } } |
|
if (s == 716) { |
|
if (x % 4 == 0) { hits[716] += 1; state += 2; } |
|
else { hits[716] += y % 13; } } |
|
if (s == 717) { |
|
if (x % 5 == 2) { hits[717] += 1; state += 3; } |
|
else { hits[717] += y % 13; } } |
|
if (s == 718) { |
|
if (x % 6 == 4) { hits[718] += 1; state += 4; } |
|
else { hits[718] += y % 13; } } |
|
if (s == 719) { |
|
if (x % 7 == 5) { hits[719] += 1; state += 5; } |
|
else { hits[719] += y % 13; } } |
|
if (s == 720) { |
|
if (x % 8 == 0) { hits[720] += 1; state += 1; } |
|
else { hits[720] += y % 13; } } |
|
if (s == 721) { |
|
if (x % 2 == 1) { hits[721] += 1; state += 2; } |
|
else { hits[721] += y % 13; } } |
|
if (s == 722) { |
|
if (x % 3 == 2) { hits[722] += 1; state += 3; } |
|
else { hits[722] += y % 13; } } |
|
if (s == 723) { |
|
if (x % 4 == 3) { hits[723] += 1; state += 4; } |
|
else { hits[723] += y % 13; } } |
|
if (s == 724) { |
|
if (x % 5 == 4) { hits[724] += 1; state += 5; } |
|
else { hits[724] += y % 13; } } |
|
if (s == 725) { |
|
if (x % 6 == 5) { hits[725] += 1; state += 1; } |
|
else { hits[725] += y % 13; } } |
|
if (s == 726) { |
|
if (x % 7 == 5) { hits[726] += 1; state += 2; } |
|
else { hits[726] += y % 13; } } |
|
if (s == 727) { |
|
if (x % 8 == 7) { hits[727] += 1; state += 3; } |
|
else { hits[727] += y % 13; } } |
|
if (s == 728) { |
|
if (x % 2 == 0) { hits[728] += 1; state += 4; } |
|
else { hits[728] += y % 13; } } |
|
if (s == 729) { |
|
if (x % 3 == 0) { hits[729] += 1; state += 5; } |
|
else { hits[729] += y % 13; } } |
|
if (s == 730) { |
|
if (x % 4 == 2) { hits[730] += 1; state += 1; } |
|
else { hits[730] += y % 13; } } |
|
if (s == 731) { |
|
if (x % 5 == 1) { hits[731] += 1; state += 2; } |
|
else { hits[731] += y % 13; } } |
|
if (s == 732) { |
|
if (x % 6 == 0) { hits[732] += 1; state += 3; } |
|
else { hits[732] += y % 13; } } |
|
if (s == 733) { |
|
if (x % 7 == 5) { hits[733] += 1; state += 4; } |
|
else { hits[733] += y % 13; } } |
|
if (s == 734) { |
|
if (x % 8 == 6) { hits[734] += 1; state += 5; } |
|
else { hits[734] += y % 13; } } |
|
if (s == 735) { |
|
if (x % 2 == 1) { hits[735] += 1; state += 1; } |
|
else { hits[735] += y % 13; } } |
|
if (s == 736) { |
|
if (x % 3 == 1) { hits[736] += 1; state += 2; } |
|
else { hits[736] += y % 13; } } |
|
if (s == 737) { |
|
if (x % 4 == 1) { hits[737] += 1; state += 3; } |
|
else { hits[737] += y % 13; } } |
|
if (s == 738) { |
|
if (x % 5 == 3) { hits[738] += 1; state += 4; } |
|
else { hits[738] += y % 13; } } |
|
if (s == 739) { |
|
if (x % 6 == 1) { hits[739] += 1; state += 5; } |
|
else { hits[739] += y % 13; } } |
|
if (s == 740) { |
|
if (x % 7 == 5) { hits[740] += 1; state += 1; } |
|
else { hits[740] += y % 13; } } |
|
if (s == 741) { |
|
if (x % 8 == 5) { hits[741] += 1; state += 2; } |
|
else { hits[741] += y % 13; } } |
|
if (s == 742) { |
|
if (x % 2 == 0) { hits[742] += 1; state += 3; } |
|
else { hits[742] += y % 13; } } |
|
if (s == 743) { |
|
if (x % 3 == 2) { hits[743] += 1; state += 4; } |
|
else { hits[743] += y % 13; } } |
|
if (s == 744) { |
|
if (x % 4 == 0) { hits[744] += 1; state += 5; } |
|
else { hits[744] += y % 13; } } |
|
if (s == 745) { |
|
if (x % 5 == 0) { hits[745] += 1; state += 1; } |
|
else { hits[745] += y % 13; } } |
|
if (s == 746) { |
|
if (x % 6 == 2) { hits[746] += 1; state += 2; } |
|
else { hits[746] += y % 13; } } |
|
if (s == 747) { |
|
if (x % 7 == 5) { hits[747] += 1; state += 3; } |
|
else { hits[747] += y % 13; } } |
|
if (s == 748) { |
|
if (x % 8 == 4) { hits[748] += 1; state += 4; } |
|
else { hits[748] += y % 13; } } |
|
if (s == 749) { |
|
if (x % 2 == 1) { hits[749] += 1; state += 5; } |
|
else { hits[749] += y % 13; } } |
|
if (s == 750) { |
|
if (x % 3 == 0) { hits[750] += 1; state += 1; } |
|
else { hits[750] += y % 13; } } |
|
if (s == 751) { |
|
if (x % 4 == 3) { hits[751] += 1; state += 2; } |
|
else { hits[751] += y % 13; } } |
|
if (s == 752) { |
|
if (x % 5 == 2) { hits[752] += 1; state += 3; } |
|
else { hits[752] += y % 13; } } |
|
if (s == 753) { |
|
if (x % 6 == 3) { hits[753] += 1; state += 4; } |
|
else { hits[753] += y % 13; } } |
|
if (s == 754) { |
|
if (x % 7 == 5) { hits[754] += 1; state += 5; } |
|
else { hits[754] += y % 13; } } |
|
if (s == 755) { |
|
if (x % 8 == 3) { hits[755] += 1; state += 1; } |
|
else { hits[755] += y % 13; } } |
|
if (s == 756) { |
|
if (x % 2 == 0) { hits[756] += 1; state += 2; } |
|
else { hits[756] += y % 13; } } |
|
if (s == 757) { |
|
if (x % 3 == 1) { hits[757] += 1; state += 3; } |
|
else { hits[757] += y % 13; } } |
|
if (s == 758) { |
|
if (x % 4 == 2) { hits[758] += 1; state += 4; } |
|
else { hits[758] += y % 13; } } |
|
if (s == 759) { |
|
if (x % 5 == 4) { hits[759] += 1; state += 5; } |
|
else { hits[759] += y % 13; } } |
|
if (s == 760) { |
|
if (x % 6 == 4) { hits[760] += 1; state += 1; } |
|
else { hits[760] += y % 13; } } |
|
if (s == 761) { |
|
if (x % 7 == 5) { hits[761] += 1; state += 2; } |
|
else { hits[761] += y % 13; } } |
|
if (s == 762) { |
|
if (x % 8 == 2) { hits[762] += 1; state += 3; } |
|
else { hits[762] += y % 13; } } |
|
if (s == 763) { |
|
if (x % 2 == 1) { hits[763] += 1; state += 4; } |
|
else { hits[763] += y % 13; } } |
|
if (s == 764) { |
|
if (x % 3 == 2) { hits[764] += 1; state += 5; } |
|
else { hits[764] += y % 13; } } |
|
if (s == 765) { |
|
if (x % 4 == 1) { hits[765] += 1; state += 1; } |
|
else { hits[765] += y % 13; } } |
|
if (s == 766) { |
|
if (x % 5 == 1) { hits[766] += 1; state += 2; } |
|
else { hits[766] += y % 13; } } |
|
if (s == 767) { |
|
if (x % 6 == 5) { hits[767] += 1; state += 3; } |
|
else { hits[767] += y % 13; } } |
|
if (s == 768) { |
|
if (x % 7 == 5) { hits[768] += 1; state += 4; } |
|
else { hits[768] += y % 13; } } |
|
if (s == 769) { |
|
if (x % 8 == 1) { hits[769] += 1; state += 5; } |
|
else { hits[769] += y % 13; } } |
|
if (s == 770) { |
|
if (x % 2 == 0) { hits[770] += 1; state += 1; } |
|
else { hits[770] += y % 13; } } |
|
if (s == 771) { |
|
if (x % 3 == 0) { hits[771] += 1; state += 2; } |
|
else { hits[771] += y % 13; } } |
|
if (s == 772) { |
|
if (x % 4 == 0) { hits[772] += 1; state += 3; } |
|
else { hits[772] += y % 13; } } |
|
if (s == 773) { |
|
if (x % 5 == 3) { hits[773] += 1; state += 4; } |
|
else { hits[773] += y % 13; } } |
|
if (s == 774) { |
|
if (x % 6 == 0) { hits[774] += 1; state += 5; } |
|
else { hits[774] += y % 13; } } |
|
if (s == 775) { |
|
if (x % 7 == 5) { hits[775] += 1; state += 1; } |
|
else { hits[775] += y % 13; } } |
|
if (s == 776) { |
|
if (x % 8 == 0) { hits[776] += 1; state += 2; } |
|
else { hits[776] += y % 13; } } |
|
if (s == 777) { |
|
if (x % 2 == 1) { hits[777] += 1; state += 3; } |
|
else { hits[777] += y % 13; } } |
|
if (s == 778) { |
|
if (x % 3 == 1) { hits[778] += 1; state += 4; } |
|
else { hits[778] += y % 13; } } |
|
if (s == 779) { |
|
if (x % 4 == 3) { hits[779] += 1; state += 5; } |
|
else { hits[779] += y % 13; } } |
|
if (s == 780) { |
|
if (x % 5 == 0) { hits[780] += 1; state += 1; } |
|
else { hits[780] += y % 13; } } |
|
if (s == 781) { |
|
if (x % 6 == 1) { hits[781] += 1; state += 2; } |
|
else { hits[781] += y % 13; } } |
|
if (s == 782) { |
|
if (x % 7 == 5) { hits[782] += 1; state += 3; } |
|
else { hits[782] += y % 13; } } |
|
if (s == 783) { |
|
if (x % 8 == 7) { hits[783] += 1; state += 4; } |
|
else { hits[783] += y % 13; } } |
|
if (s == 784) { |
|
if (x % 2 == 0) { hits[784] += 1; state += 5; } |
|
else { hits[784] += y % 13; } } |
|
if (s == 785) { |
|
if (x % 3 == 2) { hits[785] += 1; state += 1; } |
|
else { hits[785] += y % 13; } } |
|
if (s == 786) { |
|
if (x % 4 == 2) { hits[786] += 1; state += 2; } |
|
else { hits[786] += y % 13; } } |
|
if (s == 787) { |
|
if (x % 5 == 2) { hits[787] += 1; state += 3; } |
|
else { hits[787] += y % 13; } } |
|
if (s == 788) { |
|
if (x % 6 == 2) { hits[788] += 1; state += 4; } |
|
else { hits[788] += y % 13; } } |
|
if (s == 789) { |
|
if (x % 7 == 5) { hits[789] += 1; state += 5; } |
|
else { hits[789] += y % 13; } } |
|
if (s == 790) { |
|
if (x % 8 == 6) { hits[790] += 1; state += 1; } |
|
else { hits[790] += y % 13; } } |
|
if (s == 791) { |
|
if (x % 2 == 1) { hits[791] += 1; state += 2; } |
|
else { hits[791] += y % 13; } } |
|
if (s == 792) { |
|
if (x % 3 == 0) { hits[792] += 1; state += 3; } |
|
else { hits[792] += y % 13; } } |
|
if (s == 793) { |
|
if (x % 4 == 1) { hits[793] += 1; state += 4; } |
|
else { hits[793] += y % 13; } } |
|
if (s == 794) { |
|
if (x % 5 == 4) { hits[794] += 1; state += 5; } |
|
else { hits[794] += y % 13; } } |
|
if (s == 795) { |
|
if (x % 6 == 3) { hits[795] += 1; state += 1; } |
|
else { hits[795] += y % 13; } } |
|
if (s == 796) { |
|
if (x % 7 == 5) { hits[796] += 1; state += 2; } |
|
else { hits[796] += y % 13; } } |
|
if (s == 797) { |
|
if (x % 8 == 5) { hits[797] += 1; state += 3; } |
|
else { hits[797] += y % 13; } } |
|
if (s == 798) { |
|
if (x % 2 == 0) { hits[798] += 1; state += 4; } |
|
else { hits[798] += y % 13; } } |
|
if (s == 799) { |
|
if (x % 3 == 1) { hits[799] += 1; state += 5; } |
|
else { hits[799] += y % 13; } } |
|
if (state > reachedCount) reachedCount = state; |
|
} |
|
function step4(uint256 sel, uint256 x, uint256 y) public { |
|
uint256 s = sel % 1600; |
|
if (s == 800) { |
|
if (x % 4 == 0) { hits[800] += 1; state += 1; } |
|
else { hits[800] += y % 13; } } |
|
if (s == 801) { |
|
if (x % 5 == 1) { hits[801] += 1; state += 2; } |
|
else { hits[801] += y % 13; } } |
|
if (s == 802) { |
|
if (x % 6 == 4) { hits[802] += 1; state += 3; } |
|
else { hits[802] += y % 13; } } |
|
if (s == 803) { |
|
if (x % 7 == 5) { hits[803] += 1; state += 4; } |
|
else { hits[803] += y % 13; } } |
|
if (s == 804) { |
|
if (x % 8 == 4) { hits[804] += 1; state += 5; } |
|
else { hits[804] += y % 13; } } |
|
if (s == 805) { |
|
if (x % 2 == 1) { hits[805] += 1; state += 1; } |
|
else { hits[805] += y % 13; } } |
|
if (s == 806) { |
|
if (x % 3 == 2) { hits[806] += 1; state += 2; } |
|
else { hits[806] += y % 13; } } |
|
if (s == 807) { |
|
if (x % 4 == 3) { hits[807] += 1; state += 3; } |
|
else { hits[807] += y % 13; } } |
|
if (s == 808) { |
|
if (x % 5 == 3) { hits[808] += 1; state += 4; } |
|
else { hits[808] += y % 13; } } |
|
if (s == 809) { |
|
if (x % 6 == 5) { hits[809] += 1; state += 5; } |
|
else { hits[809] += y % 13; } } |
|
if (s == 810) { |
|
if (x % 7 == 5) { hits[810] += 1; state += 1; } |
|
else { hits[810] += y % 13; } } |
|
if (s == 811) { |
|
if (x % 8 == 3) { hits[811] += 1; state += 2; } |
|
else { hits[811] += y % 13; } } |
|
if (s == 812) { |
|
if (x % 2 == 0) { hits[812] += 1; state += 3; } |
|
else { hits[812] += y % 13; } } |
|
if (s == 813) { |
|
if (x % 3 == 0) { hits[813] += 1; state += 4; } |
|
else { hits[813] += y % 13; } } |
|
if (s == 814) { |
|
if (x % 4 == 2) { hits[814] += 1; state += 5; } |
|
else { hits[814] += y % 13; } } |
|
if (s == 815) { |
|
if (x % 5 == 0) { hits[815] += 1; state += 1; } |
|
else { hits[815] += y % 13; } } |
|
if (s == 816) { |
|
if (x % 6 == 0) { hits[816] += 1; state += 2; } |
|
else { hits[816] += y % 13; } } |
|
if (s == 817) { |
|
if (x % 7 == 5) { hits[817] += 1; state += 3; } |
|
else { hits[817] += y % 13; } } |
|
if (s == 818) { |
|
if (x % 8 == 2) { hits[818] += 1; state += 4; } |
|
else { hits[818] += y % 13; } } |
|
if (s == 819) { |
|
if (x % 2 == 1) { hits[819] += 1; state += 5; } |
|
else { hits[819] += y % 13; } } |
|
if (s == 820) { |
|
if (x % 3 == 1) { hits[820] += 1; state += 1; } |
|
else { hits[820] += y % 13; } } |
|
if (s == 821) { |
|
if (x % 4 == 1) { hits[821] += 1; state += 2; } |
|
else { hits[821] += y % 13; } } |
|
if (s == 822) { |
|
if (x % 5 == 2) { hits[822] += 1; state += 3; } |
|
else { hits[822] += y % 13; } } |
|
if (s == 823) { |
|
if (x % 6 == 1) { hits[823] += 1; state += 4; } |
|
else { hits[823] += y % 13; } } |
|
if (s == 824) { |
|
if (x % 7 == 5) { hits[824] += 1; state += 5; } |
|
else { hits[824] += y % 13; } } |
|
if (s == 825) { |
|
if (x % 8 == 1) { hits[825] += 1; state += 1; } |
|
else { hits[825] += y % 13; } } |
|
if (s == 826) { |
|
if (x % 2 == 0) { hits[826] += 1; state += 2; } |
|
else { hits[826] += y % 13; } } |
|
if (s == 827) { |
|
if (x % 3 == 2) { hits[827] += 1; state += 3; } |
|
else { hits[827] += y % 13; } } |
|
if (s == 828) { |
|
if (x % 4 == 0) { hits[828] += 1; state += 4; } |
|
else { hits[828] += y % 13; } } |
|
if (s == 829) { |
|
if (x % 5 == 4) { hits[829] += 1; state += 5; } |
|
else { hits[829] += y % 13; } } |
|
if (s == 830) { |
|
if (x % 6 == 2) { hits[830] += 1; state += 1; } |
|
else { hits[830] += y % 13; } } |
|
if (s == 831) { |
|
if (x % 7 == 5) { hits[831] += 1; state += 2; } |
|
else { hits[831] += y % 13; } } |
|
if (s == 832) { |
|
if (x % 8 == 0) { hits[832] += 1; state += 3; } |
|
else { hits[832] += y % 13; } } |
|
if (s == 833) { |
|
if (x % 2 == 1) { hits[833] += 1; state += 4; } |
|
else { hits[833] += y % 13; } } |
|
if (s == 834) { |
|
if (x % 3 == 0) { hits[834] += 1; state += 5; } |
|
else { hits[834] += y % 13; } } |
|
if (s == 835) { |
|
if (x % 4 == 3) { hits[835] += 1; state += 1; } |
|
else { hits[835] += y % 13; } } |
|
if (s == 836) { |
|
if (x % 5 == 1) { hits[836] += 1; state += 2; } |
|
else { hits[836] += y % 13; } } |
|
if (s == 837) { |
|
if (x % 6 == 3) { hits[837] += 1; state += 3; } |
|
else { hits[837] += y % 13; } } |
|
if (s == 838) { |
|
if (x % 7 == 5) { hits[838] += 1; state += 4; } |
|
else { hits[838] += y % 13; } } |
|
if (s == 839) { |
|
if (x % 8 == 7) { hits[839] += 1; state += 5; } |
|
else { hits[839] += y % 13; } } |
|
if (s == 840) { |
|
if (x % 2 == 0) { hits[840] += 1; state += 1; } |
|
else { hits[840] += y % 13; } } |
|
if (s == 841) { |
|
if (x % 3 == 1) { hits[841] += 1; state += 2; } |
|
else { hits[841] += y % 13; } } |
|
if (s == 842) { |
|
if (x % 4 == 2) { hits[842] += 1; state += 3; } |
|
else { hits[842] += y % 13; } } |
|
if (s == 843) { |
|
if (x % 5 == 3) { hits[843] += 1; state += 4; } |
|
else { hits[843] += y % 13; } } |
|
if (s == 844) { |
|
if (x % 6 == 4) { hits[844] += 1; state += 5; } |
|
else { hits[844] += y % 13; } } |
|
if (s == 845) { |
|
if (x % 7 == 5) { hits[845] += 1; state += 1; } |
|
else { hits[845] += y % 13; } } |
|
if (s == 846) { |
|
if (x % 8 == 6) { hits[846] += 1; state += 2; } |
|
else { hits[846] += y % 13; } } |
|
if (s == 847) { |
|
if (x % 2 == 1) { hits[847] += 1; state += 3; } |
|
else { hits[847] += y % 13; } } |
|
if (s == 848) { |
|
if (x % 3 == 2) { hits[848] += 1; state += 4; } |
|
else { hits[848] += y % 13; } } |
|
if (s == 849) { |
|
if (x % 4 == 1) { hits[849] += 1; state += 5; } |
|
else { hits[849] += y % 13; } } |
|
if (s == 850) { |
|
if (x % 5 == 0) { hits[850] += 1; state += 1; } |
|
else { hits[850] += y % 13; } } |
|
if (s == 851) { |
|
if (x % 6 == 5) { hits[851] += 1; state += 2; } |
|
else { hits[851] += y % 13; } } |
|
if (s == 852) { |
|
if (x % 7 == 5) { hits[852] += 1; state += 3; } |
|
else { hits[852] += y % 13; } } |
|
if (s == 853) { |
|
if (x % 8 == 5) { hits[853] += 1; state += 4; } |
|
else { hits[853] += y % 13; } } |
|
if (s == 854) { |
|
if (x % 2 == 0) { hits[854] += 1; state += 5; } |
|
else { hits[854] += y % 13; } } |
|
if (s == 855) { |
|
if (x % 3 == 0) { hits[855] += 1; state += 1; } |
|
else { hits[855] += y % 13; } } |
|
if (s == 856) { |
|
if (x % 4 == 0) { hits[856] += 1; state += 2; } |
|
else { hits[856] += y % 13; } } |
|
if (s == 857) { |
|
if (x % 5 == 2) { hits[857] += 1; state += 3; } |
|
else { hits[857] += y % 13; } } |
|
if (s == 858) { |
|
if (x % 6 == 0) { hits[858] += 1; state += 4; } |
|
else { hits[858] += y % 13; } } |
|
if (s == 859) { |
|
if (x % 7 == 5) { hits[859] += 1; state += 5; } |
|
else { hits[859] += y % 13; } } |
|
if (s == 860) { |
|
if (x % 8 == 4) { hits[860] += 1; state += 1; } |
|
else { hits[860] += y % 13; } } |
|
if (s == 861) { |
|
if (x % 2 == 1) { hits[861] += 1; state += 2; } |
|
else { hits[861] += y % 13; } } |
|
if (s == 862) { |
|
if (x % 3 == 1) { hits[862] += 1; state += 3; } |
|
else { hits[862] += y % 13; } } |
|
if (s == 863) { |
|
if (x % 4 == 3) { hits[863] += 1; state += 4; } |
|
else { hits[863] += y % 13; } } |
|
if (s == 864) { |
|
if (x % 5 == 4) { hits[864] += 1; state += 5; } |
|
else { hits[864] += y % 13; } } |
|
if (s == 865) { |
|
if (x % 6 == 1) { hits[865] += 1; state += 1; } |
|
else { hits[865] += y % 13; } } |
|
if (s == 866) { |
|
if (x % 7 == 5) { hits[866] += 1; state += 2; } |
|
else { hits[866] += y % 13; } } |
|
if (s == 867) { |
|
if (x % 8 == 3) { hits[867] += 1; state += 3; } |
|
else { hits[867] += y % 13; } } |
|
if (s == 868) { |
|
if (x % 2 == 0) { hits[868] += 1; state += 4; } |
|
else { hits[868] += y % 13; } } |
|
if (s == 869) { |
|
if (x % 3 == 2) { hits[869] += 1; state += 5; } |
|
else { hits[869] += y % 13; } } |
|
if (s == 870) { |
|
if (x % 4 == 2) { hits[870] += 1; state += 1; } |
|
else { hits[870] += y % 13; } } |
|
if (s == 871) { |
|
if (x % 5 == 1) { hits[871] += 1; state += 2; } |
|
else { hits[871] += y % 13; } } |
|
if (s == 872) { |
|
if (x % 6 == 2) { hits[872] += 1; state += 3; } |
|
else { hits[872] += y % 13; } } |
|
if (s == 873) { |
|
if (x % 7 == 5) { hits[873] += 1; state += 4; } |
|
else { hits[873] += y % 13; } } |
|
if (s == 874) { |
|
if (x % 8 == 2) { hits[874] += 1; state += 5; } |
|
else { hits[874] += y % 13; } } |
|
if (s == 875) { |
|
if (x % 2 == 1) { hits[875] += 1; state += 1; } |
|
else { hits[875] += y % 13; } } |
|
if (s == 876) { |
|
if (x % 3 == 0) { hits[876] += 1; state += 2; } |
|
else { hits[876] += y % 13; } } |
|
if (s == 877) { |
|
if (x % 4 == 1) { hits[877] += 1; state += 3; } |
|
else { hits[877] += y % 13; } } |
|
if (s == 878) { |
|
if (x % 5 == 3) { hits[878] += 1; state += 4; } |
|
else { hits[878] += y % 13; } } |
|
if (s == 879) { |
|
if (x % 6 == 3) { hits[879] += 1; state += 5; } |
|
else { hits[879] += y % 13; } } |
|
if (s == 880) { |
|
if (x % 7 == 5) { hits[880] += 1; state += 1; } |
|
else { hits[880] += y % 13; } } |
|
if (s == 881) { |
|
if (x % 8 == 1) { hits[881] += 1; state += 2; } |
|
else { hits[881] += y % 13; } } |
|
if (s == 882) { |
|
if (x % 2 == 0) { hits[882] += 1; state += 3; } |
|
else { hits[882] += y % 13; } } |
|
if (s == 883) { |
|
if (x % 3 == 1) { hits[883] += 1; state += 4; } |
|
else { hits[883] += y % 13; } } |
|
if (s == 884) { |
|
if (x % 4 == 0) { hits[884] += 1; state += 5; } |
|
else { hits[884] += y % 13; } } |
|
if (s == 885) { |
|
if (x % 5 == 0) { hits[885] += 1; state += 1; } |
|
else { hits[885] += y % 13; } } |
|
if (s == 886) { |
|
if (x % 6 == 4) { hits[886] += 1; state += 2; } |
|
else { hits[886] += y % 13; } } |
|
if (s == 887) { |
|
if (x % 7 == 5) { hits[887] += 1; state += 3; } |
|
else { hits[887] += y % 13; } } |
|
if (s == 888) { |
|
if (x % 8 == 0) { hits[888] += 1; state += 4; } |
|
else { hits[888] += y % 13; } } |
|
if (s == 889) { |
|
if (x % 2 == 1) { hits[889] += 1; state += 5; } |
|
else { hits[889] += y % 13; } } |
|
if (s == 890) { |
|
if (x % 3 == 2) { hits[890] += 1; state += 1; } |
|
else { hits[890] += y % 13; } } |
|
if (s == 891) { |
|
if (x % 4 == 3) { hits[891] += 1; state += 2; } |
|
else { hits[891] += y % 13; } } |
|
if (s == 892) { |
|
if (x % 5 == 2) { hits[892] += 1; state += 3; } |
|
else { hits[892] += y % 13; } } |
|
if (s == 893) { |
|
if (x % 6 == 5) { hits[893] += 1; state += 4; } |
|
else { hits[893] += y % 13; } } |
|
if (s == 894) { |
|
if (x % 7 == 5) { hits[894] += 1; state += 5; } |
|
else { hits[894] += y % 13; } } |
|
if (s == 895) { |
|
if (x % 8 == 7) { hits[895] += 1; state += 1; } |
|
else { hits[895] += y % 13; } } |
|
if (s == 896) { |
|
if (x % 2 == 0) { hits[896] += 1; state += 2; } |
|
else { hits[896] += y % 13; } } |
|
if (s == 897) { |
|
if (x % 3 == 0) { hits[897] += 1; state += 3; } |
|
else { hits[897] += y % 13; } } |
|
if (s == 898) { |
|
if (x % 4 == 2) { hits[898] += 1; state += 4; } |
|
else { hits[898] += y % 13; } } |
|
if (s == 899) { |
|
if (x % 5 == 4) { hits[899] += 1; state += 5; } |
|
else { hits[899] += y % 13; } } |
|
if (s == 900) { |
|
if (x % 6 == 0) { hits[900] += 1; state += 1; } |
|
else { hits[900] += y % 13; } } |
|
if (s == 901) { |
|
if (x % 7 == 5) { hits[901] += 1; state += 2; } |
|
else { hits[901] += y % 13; } } |
|
if (s == 902) { |
|
if (x % 8 == 6) { hits[902] += 1; state += 3; } |
|
else { hits[902] += y % 13; } } |
|
if (s == 903) { |
|
if (x % 2 == 1) { hits[903] += 1; state += 4; } |
|
else { hits[903] += y % 13; } } |
|
if (s == 904) { |
|
if (x % 3 == 1) { hits[904] += 1; state += 5; } |
|
else { hits[904] += y % 13; } } |
|
if (s == 905) { |
|
if (x % 4 == 1) { hits[905] += 1; state += 1; } |
|
else { hits[905] += y % 13; } } |
|
if (s == 906) { |
|
if (x % 5 == 1) { hits[906] += 1; state += 2; } |
|
else { hits[906] += y % 13; } } |
|
if (s == 907) { |
|
if (x % 6 == 1) { hits[907] += 1; state += 3; } |
|
else { hits[907] += y % 13; } } |
|
if (s == 908) { |
|
if (x % 7 == 5) { hits[908] += 1; state += 4; } |
|
else { hits[908] += y % 13; } } |
|
if (s == 909) { |
|
if (x % 8 == 5) { hits[909] += 1; state += 5; } |
|
else { hits[909] += y % 13; } } |
|
if (s == 910) { |
|
if (x % 2 == 0) { hits[910] += 1; state += 1; } |
|
else { hits[910] += y % 13; } } |
|
if (s == 911) { |
|
if (x % 3 == 2) { hits[911] += 1; state += 2; } |
|
else { hits[911] += y % 13; } } |
|
if (s == 912) { |
|
if (x % 4 == 0) { hits[912] += 1; state += 3; } |
|
else { hits[912] += y % 13; } } |
|
if (s == 913) { |
|
if (x % 5 == 3) { hits[913] += 1; state += 4; } |
|
else { hits[913] += y % 13; } } |
|
if (s == 914) { |
|
if (x % 6 == 2) { hits[914] += 1; state += 5; } |
|
else { hits[914] += y % 13; } } |
|
if (s == 915) { |
|
if (x % 7 == 5) { hits[915] += 1; state += 1; } |
|
else { hits[915] += y % 13; } } |
|
if (s == 916) { |
|
if (x % 8 == 4) { hits[916] += 1; state += 2; } |
|
else { hits[916] += y % 13; } } |
|
if (s == 917) { |
|
if (x % 2 == 1) { hits[917] += 1; state += 3; } |
|
else { hits[917] += y % 13; } } |
|
if (s == 918) { |
|
if (x % 3 == 0) { hits[918] += 1; state += 4; } |
|
else { hits[918] += y % 13; } } |
|
if (s == 919) { |
|
if (x % 4 == 3) { hits[919] += 1; state += 5; } |
|
else { hits[919] += y % 13; } } |
|
if (s == 920) { |
|
if (x % 5 == 0) { hits[920] += 1; state += 1; } |
|
else { hits[920] += y % 13; } } |
|
if (s == 921) { |
|
if (x % 6 == 3) { hits[921] += 1; state += 2; } |
|
else { hits[921] += y % 13; } } |
|
if (s == 922) { |
|
if (x % 7 == 5) { hits[922] += 1; state += 3; } |
|
else { hits[922] += y % 13; } } |
|
if (s == 923) { |
|
if (x % 8 == 3) { hits[923] += 1; state += 4; } |
|
else { hits[923] += y % 13; } } |
|
if (s == 924) { |
|
if (x % 2 == 0) { hits[924] += 1; state += 5; } |
|
else { hits[924] += y % 13; } } |
|
if (s == 925) { |
|
if (x % 3 == 1) { hits[925] += 1; state += 1; } |
|
else { hits[925] += y % 13; } } |
|
if (s == 926) { |
|
if (x % 4 == 2) { hits[926] += 1; state += 2; } |
|
else { hits[926] += y % 13; } } |
|
if (s == 927) { |
|
if (x % 5 == 2) { hits[927] += 1; state += 3; } |
|
else { hits[927] += y % 13; } } |
|
if (s == 928) { |
|
if (x % 6 == 4) { hits[928] += 1; state += 4; } |
|
else { hits[928] += y % 13; } } |
|
if (s == 929) { |
|
if (x % 7 == 5) { hits[929] += 1; state += 5; } |
|
else { hits[929] += y % 13; } } |
|
if (s == 930) { |
|
if (x % 8 == 2) { hits[930] += 1; state += 1; } |
|
else { hits[930] += y % 13; } } |
|
if (s == 931) { |
|
if (x % 2 == 1) { hits[931] += 1; state += 2; } |
|
else { hits[931] += y % 13; } } |
|
if (s == 932) { |
|
if (x % 3 == 2) { hits[932] += 1; state += 3; } |
|
else { hits[932] += y % 13; } } |
|
if (s == 933) { |
|
if (x % 4 == 1) { hits[933] += 1; state += 4; } |
|
else { hits[933] += y % 13; } } |
|
if (s == 934) { |
|
if (x % 5 == 4) { hits[934] += 1; state += 5; } |
|
else { hits[934] += y % 13; } } |
|
if (s == 935) { |
|
if (x % 6 == 5) { hits[935] += 1; state += 1; } |
|
else { hits[935] += y % 13; } } |
|
if (s == 936) { |
|
if (x % 7 == 5) { hits[936] += 1; state += 2; } |
|
else { hits[936] += y % 13; } } |
|
if (s == 937) { |
|
if (x % 8 == 1) { hits[937] += 1; state += 3; } |
|
else { hits[937] += y % 13; } } |
|
if (s == 938) { |
|
if (x % 2 == 0) { hits[938] += 1; state += 4; } |
|
else { hits[938] += y % 13; } } |
|
if (s == 939) { |
|
if (x % 3 == 0) { hits[939] += 1; state += 5; } |
|
else { hits[939] += y % 13; } } |
|
if (s == 940) { |
|
if (x % 4 == 0) { hits[940] += 1; state += 1; } |
|
else { hits[940] += y % 13; } } |
|
if (s == 941) { |
|
if (x % 5 == 1) { hits[941] += 1; state += 2; } |
|
else { hits[941] += y % 13; } } |
|
if (s == 942) { |
|
if (x % 6 == 0) { hits[942] += 1; state += 3; } |
|
else { hits[942] += y % 13; } } |
|
if (s == 943) { |
|
if (x % 7 == 5) { hits[943] += 1; state += 4; } |
|
else { hits[943] += y % 13; } } |
|
if (s == 944) { |
|
if (x % 8 == 0) { hits[944] += 1; state += 5; } |
|
else { hits[944] += y % 13; } } |
|
if (s == 945) { |
|
if (x % 2 == 1) { hits[945] += 1; state += 1; } |
|
else { hits[945] += y % 13; } } |
|
if (s == 946) { |
|
if (x % 3 == 1) { hits[946] += 1; state += 2; } |
|
else { hits[946] += y % 13; } } |
|
if (s == 947) { |
|
if (x % 4 == 3) { hits[947] += 1; state += 3; } |
|
else { hits[947] += y % 13; } } |
|
if (s == 948) { |
|
if (x % 5 == 3) { hits[948] += 1; state += 4; } |
|
else { hits[948] += y % 13; } } |
|
if (s == 949) { |
|
if (x % 6 == 1) { hits[949] += 1; state += 5; } |
|
else { hits[949] += y % 13; } } |
|
if (s == 950) { |
|
if (x % 7 == 5) { hits[950] += 1; state += 1; } |
|
else { hits[950] += y % 13; } } |
|
if (s == 951) { |
|
if (x % 8 == 7) { hits[951] += 1; state += 2; } |
|
else { hits[951] += y % 13; } } |
|
if (s == 952) { |
|
if (x % 2 == 0) { hits[952] += 1; state += 3; } |
|
else { hits[952] += y % 13; } } |
|
if (s == 953) { |
|
if (x % 3 == 2) { hits[953] += 1; state += 4; } |
|
else { hits[953] += y % 13; } } |
|
if (s == 954) { |
|
if (x % 4 == 2) { hits[954] += 1; state += 5; } |
|
else { hits[954] += y % 13; } } |
|
if (s == 955) { |
|
if (x % 5 == 0) { hits[955] += 1; state += 1; } |
|
else { hits[955] += y % 13; } } |
|
if (s == 956) { |
|
if (x % 6 == 2) { hits[956] += 1; state += 2; } |
|
else { hits[956] += y % 13; } } |
|
if (s == 957) { |
|
if (x % 7 == 5) { hits[957] += 1; state += 3; } |
|
else { hits[957] += y % 13; } } |
|
if (s == 958) { |
|
if (x % 8 == 6) { hits[958] += 1; state += 4; } |
|
else { hits[958] += y % 13; } } |
|
if (s == 959) { |
|
if (x % 2 == 1) { hits[959] += 1; state += 5; } |
|
else { hits[959] += y % 13; } } |
|
if (s == 960) { |
|
if (x % 3 == 0) { hits[960] += 1; state += 1; } |
|
else { hits[960] += y % 13; } } |
|
if (s == 961) { |
|
if (x % 4 == 1) { hits[961] += 1; state += 2; } |
|
else { hits[961] += y % 13; } } |
|
if (s == 962) { |
|
if (x % 5 == 2) { hits[962] += 1; state += 3; } |
|
else { hits[962] += y % 13; } } |
|
if (s == 963) { |
|
if (x % 6 == 3) { hits[963] += 1; state += 4; } |
|
else { hits[963] += y % 13; } } |
|
if (s == 964) { |
|
if (x % 7 == 5) { hits[964] += 1; state += 5; } |
|
else { hits[964] += y % 13; } } |
|
if (s == 965) { |
|
if (x % 8 == 5) { hits[965] += 1; state += 1; } |
|
else { hits[965] += y % 13; } } |
|
if (s == 966) { |
|
if (x % 2 == 0) { hits[966] += 1; state += 2; } |
|
else { hits[966] += y % 13; } } |
|
if (s == 967) { |
|
if (x % 3 == 1) { hits[967] += 1; state += 3; } |
|
else { hits[967] += y % 13; } } |
|
if (s == 968) { |
|
if (x % 4 == 0) { hits[968] += 1; state += 4; } |
|
else { hits[968] += y % 13; } } |
|
if (s == 969) { |
|
if (x % 5 == 4) { hits[969] += 1; state += 5; } |
|
else { hits[969] += y % 13; } } |
|
if (s == 970) { |
|
if (x % 6 == 4) { hits[970] += 1; state += 1; } |
|
else { hits[970] += y % 13; } } |
|
if (s == 971) { |
|
if (x % 7 == 5) { hits[971] += 1; state += 2; } |
|
else { hits[971] += y % 13; } } |
|
if (s == 972) { |
|
if (x % 8 == 4) { hits[972] += 1; state += 3; } |
|
else { hits[972] += y % 13; } } |
|
if (s == 973) { |
|
if (x % 2 == 1) { hits[973] += 1; state += 4; } |
|
else { hits[973] += y % 13; } } |
|
if (s == 974) { |
|
if (x % 3 == 2) { hits[974] += 1; state += 5; } |
|
else { hits[974] += y % 13; } } |
|
if (s == 975) { |
|
if (x % 4 == 3) { hits[975] += 1; state += 1; } |
|
else { hits[975] += y % 13; } } |
|
if (s == 976) { |
|
if (x % 5 == 1) { hits[976] += 1; state += 2; } |
|
else { hits[976] += y % 13; } } |
|
if (s == 977) { |
|
if (x % 6 == 5) { hits[977] += 1; state += 3; } |
|
else { hits[977] += y % 13; } } |
|
if (s == 978) { |
|
if (x % 7 == 5) { hits[978] += 1; state += 4; } |
|
else { hits[978] += y % 13; } } |
|
if (s == 979) { |
|
if (x % 8 == 3) { hits[979] += 1; state += 5; } |
|
else { hits[979] += y % 13; } } |
|
if (s == 980) { |
|
if (x % 2 == 0) { hits[980] += 1; state += 1; } |
|
else { hits[980] += y % 13; } } |
|
if (s == 981) { |
|
if (x % 3 == 0) { hits[981] += 1; state += 2; } |
|
else { hits[981] += y % 13; } } |
|
if (s == 982) { |
|
if (x % 4 == 2) { hits[982] += 1; state += 3; } |
|
else { hits[982] += y % 13; } } |
|
if (s == 983) { |
|
if (x % 5 == 3) { hits[983] += 1; state += 4; } |
|
else { hits[983] += y % 13; } } |
|
if (s == 984) { |
|
if (x % 6 == 0) { hits[984] += 1; state += 5; } |
|
else { hits[984] += y % 13; } } |
|
if (s == 985) { |
|
if (x % 7 == 5) { hits[985] += 1; state += 1; } |
|
else { hits[985] += y % 13; } } |
|
if (s == 986) { |
|
if (x % 8 == 2) { hits[986] += 1; state += 2; } |
|
else { hits[986] += y % 13; } } |
|
if (s == 987) { |
|
if (x % 2 == 1) { hits[987] += 1; state += 3; } |
|
else { hits[987] += y % 13; } } |
|
if (s == 988) { |
|
if (x % 3 == 1) { hits[988] += 1; state += 4; } |
|
else { hits[988] += y % 13; } } |
|
if (s == 989) { |
|
if (x % 4 == 1) { hits[989] += 1; state += 5; } |
|
else { hits[989] += y % 13; } } |
|
if (s == 990) { |
|
if (x % 5 == 0) { hits[990] += 1; state += 1; } |
|
else { hits[990] += y % 13; } } |
|
if (s == 991) { |
|
if (x % 6 == 1) { hits[991] += 1; state += 2; } |
|
else { hits[991] += y % 13; } } |
|
if (s == 992) { |
|
if (x % 7 == 5) { hits[992] += 1; state += 3; } |
|
else { hits[992] += y % 13; } } |
|
if (s == 993) { |
|
if (x % 8 == 1) { hits[993] += 1; state += 4; } |
|
else { hits[993] += y % 13; } } |
|
if (s == 994) { |
|
if (x % 2 == 0) { hits[994] += 1; state += 5; } |
|
else { hits[994] += y % 13; } } |
|
if (s == 995) { |
|
if (x % 3 == 2) { hits[995] += 1; state += 1; } |
|
else { hits[995] += y % 13; } } |
|
if (s == 996) { |
|
if (x % 4 == 0) { hits[996] += 1; state += 2; } |
|
else { hits[996] += y % 13; } } |
|
if (s == 997) { |
|
if (x % 5 == 2) { hits[997] += 1; state += 3; } |
|
else { hits[997] += y % 13; } } |
|
if (s == 998) { |
|
if (x % 6 == 2) { hits[998] += 1; state += 4; } |
|
else { hits[998] += y % 13; } } |
|
if (s == 999) { |
|
if (x % 7 == 5) { hits[999] += 1; state += 5; } |
|
else { hits[999] += y % 13; } } |
|
if (state > reachedCount) reachedCount = state; |
|
} |
|
function step5(uint256 sel, uint256 x, uint256 y) public { |
|
uint256 s = sel % 1600; |
|
if (s == 1000) { |
|
if (x % 8 == 0) { hits[1000] += 1; state += 1; } |
|
else { hits[1000] += y % 13; } } |
|
if (s == 1001) { |
|
if (x % 2 == 1) { hits[1001] += 1; state += 2; } |
|
else { hits[1001] += y % 13; } } |
|
if (s == 1002) { |
|
if (x % 3 == 0) { hits[1002] += 1; state += 3; } |
|
else { hits[1002] += y % 13; } } |
|
if (s == 1003) { |
|
if (x % 4 == 3) { hits[1003] += 1; state += 4; } |
|
else { hits[1003] += y % 13; } } |
|
if (s == 1004) { |
|
if (x % 5 == 4) { hits[1004] += 1; state += 5; } |
|
else { hits[1004] += y % 13; } } |
|
if (s == 1005) { |
|
if (x % 6 == 3) { hits[1005] += 1; state += 1; } |
|
else { hits[1005] += y % 13; } } |
|
if (s == 1006) { |
|
if (x % 7 == 5) { hits[1006] += 1; state += 2; } |
|
else { hits[1006] += y % 13; } } |
|
if (s == 1007) { |
|
if (x % 8 == 7) { hits[1007] += 1; state += 3; } |
|
else { hits[1007] += y % 13; } } |
|
if (s == 1008) { |
|
if (x % 2 == 0) { hits[1008] += 1; state += 4; } |
|
else { hits[1008] += y % 13; } } |
|
if (s == 1009) { |
|
if (x % 3 == 1) { hits[1009] += 1; state += 5; } |
|
else { hits[1009] += y % 13; } } |
|
if (s == 1010) { |
|
if (x % 4 == 2) { hits[1010] += 1; state += 1; } |
|
else { hits[1010] += y % 13; } } |
|
if (s == 1011) { |
|
if (x % 5 == 1) { hits[1011] += 1; state += 2; } |
|
else { hits[1011] += y % 13; } } |
|
if (s == 1012) { |
|
if (x % 6 == 4) { hits[1012] += 1; state += 3; } |
|
else { hits[1012] += y % 13; } } |
|
if (s == 1013) { |
|
if (x % 7 == 5) { hits[1013] += 1; state += 4; } |
|
else { hits[1013] += y % 13; } } |
|
if (s == 1014) { |
|
if (x % 8 == 6) { hits[1014] += 1; state += 5; } |
|
else { hits[1014] += y % 13; } } |
|
if (s == 1015) { |
|
if (x % 2 == 1) { hits[1015] += 1; state += 1; } |
|
else { hits[1015] += y % 13; } } |
|
if (s == 1016) { |
|
if (x % 3 == 2) { hits[1016] += 1; state += 2; } |
|
else { hits[1016] += y % 13; } } |
|
if (s == 1017) { |
|
if (x % 4 == 1) { hits[1017] += 1; state += 3; } |
|
else { hits[1017] += y % 13; } } |
|
if (s == 1018) { |
|
if (x % 5 == 3) { hits[1018] += 1; state += 4; } |
|
else { hits[1018] += y % 13; } } |
|
if (s == 1019) { |
|
if (x % 6 == 5) { hits[1019] += 1; state += 5; } |
|
else { hits[1019] += y % 13; } } |
|
if (s == 1020) { |
|
if (x % 7 == 5) { hits[1020] += 1; state += 1; } |
|
else { hits[1020] += y % 13; } } |
|
if (s == 1021) { |
|
if (x % 8 == 5) { hits[1021] += 1; state += 2; } |
|
else { hits[1021] += y % 13; } } |
|
if (s == 1022) { |
|
if (x % 2 == 0) { hits[1022] += 1; state += 3; } |
|
else { hits[1022] += y % 13; } } |
|
if (s == 1023) { |
|
if (x % 3 == 0) { hits[1023] += 1; state += 4; } |
|
else { hits[1023] += y % 13; } } |
|
if (s == 1024) { |
|
if (x % 4 == 0) { hits[1024] += 1; state += 5; } |
|
else { hits[1024] += y % 13; } } |
|
if (s == 1025) { |
|
if (x % 5 == 0) { hits[1025] += 1; state += 1; } |
|
else { hits[1025] += y % 13; } } |
|
if (s == 1026) { |
|
if (x % 6 == 0) { hits[1026] += 1; state += 2; } |
|
else { hits[1026] += y % 13; } } |
|
if (s == 1027) { |
|
if (x % 7 == 5) { hits[1027] += 1; state += 3; } |
|
else { hits[1027] += y % 13; } } |
|
if (s == 1028) { |
|
if (x % 8 == 4) { hits[1028] += 1; state += 4; } |
|
else { hits[1028] += y % 13; } } |
|
if (s == 1029) { |
|
if (x % 2 == 1) { hits[1029] += 1; state += 5; } |
|
else { hits[1029] += y % 13; } } |
|
if (s == 1030) { |
|
if (x % 3 == 1) { hits[1030] += 1; state += 1; } |
|
else { hits[1030] += y % 13; } } |
|
if (s == 1031) { |
|
if (x % 4 == 3) { hits[1031] += 1; state += 2; } |
|
else { hits[1031] += y % 13; } } |
|
if (s == 1032) { |
|
if (x % 5 == 2) { hits[1032] += 1; state += 3; } |
|
else { hits[1032] += y % 13; } } |
|
if (s == 1033) { |
|
if (x % 6 == 1) { hits[1033] += 1; state += 4; } |
|
else { hits[1033] += y % 13; } } |
|
if (s == 1034) { |
|
if (x % 7 == 5) { hits[1034] += 1; state += 5; } |
|
else { hits[1034] += y % 13; } } |
|
if (s == 1035) { |
|
if (x % 8 == 3) { hits[1035] += 1; state += 1; } |
|
else { hits[1035] += y % 13; } } |
|
if (s == 1036) { |
|
if (x % 2 == 0) { hits[1036] += 1; state += 2; } |
|
else { hits[1036] += y % 13; } } |
|
if (s == 1037) { |
|
if (x % 3 == 2) { hits[1037] += 1; state += 3; } |
|
else { hits[1037] += y % 13; } } |
|
if (s == 1038) { |
|
if (x % 4 == 2) { hits[1038] += 1; state += 4; } |
|
else { hits[1038] += y % 13; } } |
|
if (s == 1039) { |
|
if (x % 5 == 4) { hits[1039] += 1; state += 5; } |
|
else { hits[1039] += y % 13; } } |
|
if (s == 1040) { |
|
if (x % 6 == 2) { hits[1040] += 1; state += 1; } |
|
else { hits[1040] += y % 13; } } |
|
if (s == 1041) { |
|
if (x % 7 == 5) { hits[1041] += 1; state += 2; } |
|
else { hits[1041] += y % 13; } } |
|
if (s == 1042) { |
|
if (x % 8 == 2) { hits[1042] += 1; state += 3; } |
|
else { hits[1042] += y % 13; } } |
|
if (s == 1043) { |
|
if (x % 2 == 1) { hits[1043] += 1; state += 4; } |
|
else { hits[1043] += y % 13; } } |
|
if (s == 1044) { |
|
if (x % 3 == 0) { hits[1044] += 1; state += 5; } |
|
else { hits[1044] += y % 13; } } |
|
if (s == 1045) { |
|
if (x % 4 == 1) { hits[1045] += 1; state += 1; } |
|
else { hits[1045] += y % 13; } } |
|
if (s == 1046) { |
|
if (x % 5 == 1) { hits[1046] += 1; state += 2; } |
|
else { hits[1046] += y % 13; } } |
|
if (s == 1047) { |
|
if (x % 6 == 3) { hits[1047] += 1; state += 3; } |
|
else { hits[1047] += y % 13; } } |
|
if (s == 1048) { |
|
if (x % 7 == 5) { hits[1048] += 1; state += 4; } |
|
else { hits[1048] += y % 13; } } |
|
if (s == 1049) { |
|
if (x % 8 == 1) { hits[1049] += 1; state += 5; } |
|
else { hits[1049] += y % 13; } } |
|
if (s == 1050) { |
|
if (x % 2 == 0) { hits[1050] += 1; state += 1; } |
|
else { hits[1050] += y % 13; } } |
|
if (s == 1051) { |
|
if (x % 3 == 1) { hits[1051] += 1; state += 2; } |
|
else { hits[1051] += y % 13; } } |
|
if (s == 1052) { |
|
if (x % 4 == 0) { hits[1052] += 1; state += 3; } |
|
else { hits[1052] += y % 13; } } |
|
if (s == 1053) { |
|
if (x % 5 == 3) { hits[1053] += 1; state += 4; } |
|
else { hits[1053] += y % 13; } } |
|
if (s == 1054) { |
|
if (x % 6 == 4) { hits[1054] += 1; state += 5; } |
|
else { hits[1054] += y % 13; } } |
|
if (s == 1055) { |
|
if (x % 7 == 5) { hits[1055] += 1; state += 1; } |
|
else { hits[1055] += y % 13; } } |
|
if (s == 1056) { |
|
if (x % 8 == 0) { hits[1056] += 1; state += 2; } |
|
else { hits[1056] += y % 13; } } |
|
if (s == 1057) { |
|
if (x % 2 == 1) { hits[1057] += 1; state += 3; } |
|
else { hits[1057] += y % 13; } } |
|
if (s == 1058) { |
|
if (x % 3 == 2) { hits[1058] += 1; state += 4; } |
|
else { hits[1058] += y % 13; } } |
|
if (s == 1059) { |
|
if (x % 4 == 3) { hits[1059] += 1; state += 5; } |
|
else { hits[1059] += y % 13; } } |
|
if (s == 1060) { |
|
if (x % 5 == 0) { hits[1060] += 1; state += 1; } |
|
else { hits[1060] += y % 13; } } |
|
if (s == 1061) { |
|
if (x % 6 == 5) { hits[1061] += 1; state += 2; } |
|
else { hits[1061] += y % 13; } } |
|
if (s == 1062) { |
|
if (x % 7 == 5) { hits[1062] += 1; state += 3; } |
|
else { hits[1062] += y % 13; } } |
|
if (s == 1063) { |
|
if (x % 8 == 7) { hits[1063] += 1; state += 4; } |
|
else { hits[1063] += y % 13; } } |
|
if (s == 1064) { |
|
if (x % 2 == 0) { hits[1064] += 1; state += 5; } |
|
else { hits[1064] += y % 13; } } |
|
if (s == 1065) { |
|
if (x % 3 == 0) { hits[1065] += 1; state += 1; } |
|
else { hits[1065] += y % 13; } } |
|
if (s == 1066) { |
|
if (x % 4 == 2) { hits[1066] += 1; state += 2; } |
|
else { hits[1066] += y % 13; } } |
|
if (s == 1067) { |
|
if (x % 5 == 2) { hits[1067] += 1; state += 3; } |
|
else { hits[1067] += y % 13; } } |
|
if (s == 1068) { |
|
if (x % 6 == 0) { hits[1068] += 1; state += 4; } |
|
else { hits[1068] += y % 13; } } |
|
if (s == 1069) { |
|
if (x % 7 == 5) { hits[1069] += 1; state += 5; } |
|
else { hits[1069] += y % 13; } } |
|
if (s == 1070) { |
|
if (x % 8 == 6) { hits[1070] += 1; state += 1; } |
|
else { hits[1070] += y % 13; } } |
|
if (s == 1071) { |
|
if (x % 2 == 1) { hits[1071] += 1; state += 2; } |
|
else { hits[1071] += y % 13; } } |
|
if (s == 1072) { |
|
if (x % 3 == 1) { hits[1072] += 1; state += 3; } |
|
else { hits[1072] += y % 13; } } |
|
if (s == 1073) { |
|
if (x % 4 == 1) { hits[1073] += 1; state += 4; } |
|
else { hits[1073] += y % 13; } } |
|
if (s == 1074) { |
|
if (x % 5 == 4) { hits[1074] += 1; state += 5; } |
|
else { hits[1074] += y % 13; } } |
|
if (s == 1075) { |
|
if (x % 6 == 1) { hits[1075] += 1; state += 1; } |
|
else { hits[1075] += y % 13; } } |
|
if (s == 1076) { |
|
if (x % 7 == 5) { hits[1076] += 1; state += 2; } |
|
else { hits[1076] += y % 13; } } |
|
if (s == 1077) { |
|
if (x % 8 == 5) { hits[1077] += 1; state += 3; } |
|
else { hits[1077] += y % 13; } } |
|
if (s == 1078) { |
|
if (x % 2 == 0) { hits[1078] += 1; state += 4; } |
|
else { hits[1078] += y % 13; } } |
|
if (s == 1079) { |
|
if (x % 3 == 2) { hits[1079] += 1; state += 5; } |
|
else { hits[1079] += y % 13; } } |
|
if (s == 1080) { |
|
if (x % 4 == 0) { hits[1080] += 1; state += 1; } |
|
else { hits[1080] += y % 13; } } |
|
if (s == 1081) { |
|
if (x % 5 == 1) { hits[1081] += 1; state += 2; } |
|
else { hits[1081] += y % 13; } } |
|
if (s == 1082) { |
|
if (x % 6 == 2) { hits[1082] += 1; state += 3; } |
|
else { hits[1082] += y % 13; } } |
|
if (s == 1083) { |
|
if (x % 7 == 5) { hits[1083] += 1; state += 4; } |
|
else { hits[1083] += y % 13; } } |
|
if (s == 1084) { |
|
if (x % 8 == 4) { hits[1084] += 1; state += 5; } |
|
else { hits[1084] += y % 13; } } |
|
if (s == 1085) { |
|
if (x % 2 == 1) { hits[1085] += 1; state += 1; } |
|
else { hits[1085] += y % 13; } } |
|
if (s == 1086) { |
|
if (x % 3 == 0) { hits[1086] += 1; state += 2; } |
|
else { hits[1086] += y % 13; } } |
|
if (s == 1087) { |
|
if (x % 4 == 3) { hits[1087] += 1; state += 3; } |
|
else { hits[1087] += y % 13; } } |
|
if (s == 1088) { |
|
if (x % 5 == 3) { hits[1088] += 1; state += 4; } |
|
else { hits[1088] += y % 13; } } |
|
if (s == 1089) { |
|
if (x % 6 == 3) { hits[1089] += 1; state += 5; } |
|
else { hits[1089] += y % 13; } } |
|
if (s == 1090) { |
|
if (x % 7 == 5) { hits[1090] += 1; state += 1; } |
|
else { hits[1090] += y % 13; } } |
|
if (s == 1091) { |
|
if (x % 8 == 3) { hits[1091] += 1; state += 2; } |
|
else { hits[1091] += y % 13; } } |
|
if (s == 1092) { |
|
if (x % 2 == 0) { hits[1092] += 1; state += 3; } |
|
else { hits[1092] += y % 13; } } |
|
if (s == 1093) { |
|
if (x % 3 == 1) { hits[1093] += 1; state += 4; } |
|
else { hits[1093] += y % 13; } } |
|
if (s == 1094) { |
|
if (x % 4 == 2) { hits[1094] += 1; state += 5; } |
|
else { hits[1094] += y % 13; } } |
|
if (s == 1095) { |
|
if (x % 5 == 0) { hits[1095] += 1; state += 1; } |
|
else { hits[1095] += y % 13; } } |
|
if (s == 1096) { |
|
if (x % 6 == 4) { hits[1096] += 1; state += 2; } |
|
else { hits[1096] += y % 13; } } |
|
if (s == 1097) { |
|
if (x % 7 == 5) { hits[1097] += 1; state += 3; } |
|
else { hits[1097] += y % 13; } } |
|
if (s == 1098) { |
|
if (x % 8 == 2) { hits[1098] += 1; state += 4; } |
|
else { hits[1098] += y % 13; } } |
|
if (s == 1099) { |
|
if (x % 2 == 1) { hits[1099] += 1; state += 5; } |
|
else { hits[1099] += y % 13; } } |
|
if (s == 1100) { |
|
if (x % 3 == 2) { hits[1100] += 1; state += 1; } |
|
else { hits[1100] += y % 13; } } |
|
if (s == 1101) { |
|
if (x % 4 == 1) { hits[1101] += 1; state += 2; } |
|
else { hits[1101] += y % 13; } } |
|
if (s == 1102) { |
|
if (x % 5 == 2) { hits[1102] += 1; state += 3; } |
|
else { hits[1102] += y % 13; } } |
|
if (s == 1103) { |
|
if (x % 6 == 5) { hits[1103] += 1; state += 4; } |
|
else { hits[1103] += y % 13; } } |
|
if (s == 1104) { |
|
if (x % 7 == 5) { hits[1104] += 1; state += 5; } |
|
else { hits[1104] += y % 13; } } |
|
if (s == 1105) { |
|
if (x % 8 == 1) { hits[1105] += 1; state += 1; } |
|
else { hits[1105] += y % 13; } } |
|
if (s == 1106) { |
|
if (x % 2 == 0) { hits[1106] += 1; state += 2; } |
|
else { hits[1106] += y % 13; } } |
|
if (s == 1107) { |
|
if (x % 3 == 0) { hits[1107] += 1; state += 3; } |
|
else { hits[1107] += y % 13; } } |
|
if (s == 1108) { |
|
if (x % 4 == 0) { hits[1108] += 1; state += 4; } |
|
else { hits[1108] += y % 13; } } |
|
if (s == 1109) { |
|
if (x % 5 == 4) { hits[1109] += 1; state += 5; } |
|
else { hits[1109] += y % 13; } } |
|
if (s == 1110) { |
|
if (x % 6 == 0) { hits[1110] += 1; state += 1; } |
|
else { hits[1110] += y % 13; } } |
|
if (s == 1111) { |
|
if (x % 7 == 5) { hits[1111] += 1; state += 2; } |
|
else { hits[1111] += y % 13; } } |
|
if (s == 1112) { |
|
if (x % 8 == 0) { hits[1112] += 1; state += 3; } |
|
else { hits[1112] += y % 13; } } |
|
if (s == 1113) { |
|
if (x % 2 == 1) { hits[1113] += 1; state += 4; } |
|
else { hits[1113] += y % 13; } } |
|
if (s == 1114) { |
|
if (x % 3 == 1) { hits[1114] += 1; state += 5; } |
|
else { hits[1114] += y % 13; } } |
|
if (s == 1115) { |
|
if (x % 4 == 3) { hits[1115] += 1; state += 1; } |
|
else { hits[1115] += y % 13; } } |
|
if (s == 1116) { |
|
if (x % 5 == 1) { hits[1116] += 1; state += 2; } |
|
else { hits[1116] += y % 13; } } |
|
if (s == 1117) { |
|
if (x % 6 == 1) { hits[1117] += 1; state += 3; } |
|
else { hits[1117] += y % 13; } } |
|
if (s == 1118) { |
|
if (x % 7 == 5) { hits[1118] += 1; state += 4; } |
|
else { hits[1118] += y % 13; } } |
|
if (s == 1119) { |
|
if (x % 8 == 7) { hits[1119] += 1; state += 5; } |
|
else { hits[1119] += y % 13; } } |
|
if (s == 1120) { |
|
if (x % 2 == 0) { hits[1120] += 1; state += 1; } |
|
else { hits[1120] += y % 13; } } |
|
if (s == 1121) { |
|
if (x % 3 == 2) { hits[1121] += 1; state += 2; } |
|
else { hits[1121] += y % 13; } } |
|
if (s == 1122) { |
|
if (x % 4 == 2) { hits[1122] += 1; state += 3; } |
|
else { hits[1122] += y % 13; } } |
|
if (s == 1123) { |
|
if (x % 5 == 3) { hits[1123] += 1; state += 4; } |
|
else { hits[1123] += y % 13; } } |
|
if (s == 1124) { |
|
if (x % 6 == 2) { hits[1124] += 1; state += 5; } |
|
else { hits[1124] += y % 13; } } |
|
if (s == 1125) { |
|
if (x % 7 == 5) { hits[1125] += 1; state += 1; } |
|
else { hits[1125] += y % 13; } } |
|
if (s == 1126) { |
|
if (x % 8 == 6) { hits[1126] += 1; state += 2; } |
|
else { hits[1126] += y % 13; } } |
|
if (s == 1127) { |
|
if (x % 2 == 1) { hits[1127] += 1; state += 3; } |
|
else { hits[1127] += y % 13; } } |
|
if (s == 1128) { |
|
if (x % 3 == 0) { hits[1128] += 1; state += 4; } |
|
else { hits[1128] += y % 13; } } |
|
if (s == 1129) { |
|
if (x % 4 == 1) { hits[1129] += 1; state += 5; } |
|
else { hits[1129] += y % 13; } } |
|
if (s == 1130) { |
|
if (x % 5 == 0) { hits[1130] += 1; state += 1; } |
|
else { hits[1130] += y % 13; } } |
|
if (s == 1131) { |
|
if (x % 6 == 3) { hits[1131] += 1; state += 2; } |
|
else { hits[1131] += y % 13; } } |
|
if (s == 1132) { |
|
if (x % 7 == 5) { hits[1132] += 1; state += 3; } |
|
else { hits[1132] += y % 13; } } |
|
if (s == 1133) { |
|
if (x % 8 == 5) { hits[1133] += 1; state += 4; } |
|
else { hits[1133] += y % 13; } } |
|
if (s == 1134) { |
|
if (x % 2 == 0) { hits[1134] += 1; state += 5; } |
|
else { hits[1134] += y % 13; } } |
|
if (s == 1135) { |
|
if (x % 3 == 1) { hits[1135] += 1; state += 1; } |
|
else { hits[1135] += y % 13; } } |
|
if (s == 1136) { |
|
if (x % 4 == 0) { hits[1136] += 1; state += 2; } |
|
else { hits[1136] += y % 13; } } |
|
if (s == 1137) { |
|
if (x % 5 == 2) { hits[1137] += 1; state += 3; } |
|
else { hits[1137] += y % 13; } } |
|
if (s == 1138) { |
|
if (x % 6 == 4) { hits[1138] += 1; state += 4; } |
|
else { hits[1138] += y % 13; } } |
|
if (s == 1139) { |
|
if (x % 7 == 5) { hits[1139] += 1; state += 5; } |
|
else { hits[1139] += y % 13; } } |
|
if (s == 1140) { |
|
if (x % 8 == 4) { hits[1140] += 1; state += 1; } |
|
else { hits[1140] += y % 13; } } |
|
if (s == 1141) { |
|
if (x % 2 == 1) { hits[1141] += 1; state += 2; } |
|
else { hits[1141] += y % 13; } } |
|
if (s == 1142) { |
|
if (x % 3 == 2) { hits[1142] += 1; state += 3; } |
|
else { hits[1142] += y % 13; } } |
|
if (s == 1143) { |
|
if (x % 4 == 3) { hits[1143] += 1; state += 4; } |
|
else { hits[1143] += y % 13; } } |
|
if (s == 1144) { |
|
if (x % 5 == 4) { hits[1144] += 1; state += 5; } |
|
else { hits[1144] += y % 13; } } |
|
if (s == 1145) { |
|
if (x % 6 == 5) { hits[1145] += 1; state += 1; } |
|
else { hits[1145] += y % 13; } } |
|
if (s == 1146) { |
|
if (x % 7 == 5) { hits[1146] += 1; state += 2; } |
|
else { hits[1146] += y % 13; } } |
|
if (s == 1147) { |
|
if (x % 8 == 3) { hits[1147] += 1; state += 3; } |
|
else { hits[1147] += y % 13; } } |
|
if (s == 1148) { |
|
if (x % 2 == 0) { hits[1148] += 1; state += 4; } |
|
else { hits[1148] += y % 13; } } |
|
if (s == 1149) { |
|
if (x % 3 == 0) { hits[1149] += 1; state += 5; } |
|
else { hits[1149] += y % 13; } } |
|
if (s == 1150) { |
|
if (x % 4 == 2) { hits[1150] += 1; state += 1; } |
|
else { hits[1150] += y % 13; } } |
|
if (s == 1151) { |
|
if (x % 5 == 1) { hits[1151] += 1; state += 2; } |
|
else { hits[1151] += y % 13; } } |
|
if (s == 1152) { |
|
if (x % 6 == 0) { hits[1152] += 1; state += 3; } |
|
else { hits[1152] += y % 13; } } |
|
if (s == 1153) { |
|
if (x % 7 == 5) { hits[1153] += 1; state += 4; } |
|
else { hits[1153] += y % 13; } } |
|
if (s == 1154) { |
|
if (x % 8 == 2) { hits[1154] += 1; state += 5; } |
|
else { hits[1154] += y % 13; } } |
|
if (s == 1155) { |
|
if (x % 2 == 1) { hits[1155] += 1; state += 1; } |
|
else { hits[1155] += y % 13; } } |
|
if (s == 1156) { |
|
if (x % 3 == 1) { hits[1156] += 1; state += 2; } |
|
else { hits[1156] += y % 13; } } |
|
if (s == 1157) { |
|
if (x % 4 == 1) { hits[1157] += 1; state += 3; } |
|
else { hits[1157] += y % 13; } } |
|
if (s == 1158) { |
|
if (x % 5 == 3) { hits[1158] += 1; state += 4; } |
|
else { hits[1158] += y % 13; } } |
|
if (s == 1159) { |
|
if (x % 6 == 1) { hits[1159] += 1; state += 5; } |
|
else { hits[1159] += y % 13; } } |
|
if (s == 1160) { |
|
if (x % 7 == 5) { hits[1160] += 1; state += 1; } |
|
else { hits[1160] += y % 13; } } |
|
if (s == 1161) { |
|
if (x % 8 == 1) { hits[1161] += 1; state += 2; } |
|
else { hits[1161] += y % 13; } } |
|
if (s == 1162) { |
|
if (x % 2 == 0) { hits[1162] += 1; state += 3; } |
|
else { hits[1162] += y % 13; } } |
|
if (s == 1163) { |
|
if (x % 3 == 2) { hits[1163] += 1; state += 4; } |
|
else { hits[1163] += y % 13; } } |
|
if (s == 1164) { |
|
if (x % 4 == 0) { hits[1164] += 1; state += 5; } |
|
else { hits[1164] += y % 13; } } |
|
if (s == 1165) { |
|
if (x % 5 == 0) { hits[1165] += 1; state += 1; } |
|
else { hits[1165] += y % 13; } } |
|
if (s == 1166) { |
|
if (x % 6 == 2) { hits[1166] += 1; state += 2; } |
|
else { hits[1166] += y % 13; } } |
|
if (s == 1167) { |
|
if (x % 7 == 5) { hits[1167] += 1; state += 3; } |
|
else { hits[1167] += y % 13; } } |
|
if (s == 1168) { |
|
if (x % 8 == 0) { hits[1168] += 1; state += 4; } |
|
else { hits[1168] += y % 13; } } |
|
if (s == 1169) { |
|
if (x % 2 == 1) { hits[1169] += 1; state += 5; } |
|
else { hits[1169] += y % 13; } } |
|
if (s == 1170) { |
|
if (x % 3 == 0) { hits[1170] += 1; state += 1; } |
|
else { hits[1170] += y % 13; } } |
|
if (s == 1171) { |
|
if (x % 4 == 3) { hits[1171] += 1; state += 2; } |
|
else { hits[1171] += y % 13; } } |
|
if (s == 1172) { |
|
if (x % 5 == 2) { hits[1172] += 1; state += 3; } |
|
else { hits[1172] += y % 13; } } |
|
if (s == 1173) { |
|
if (x % 6 == 3) { hits[1173] += 1; state += 4; } |
|
else { hits[1173] += y % 13; } } |
|
if (s == 1174) { |
|
if (x % 7 == 5) { hits[1174] += 1; state += 5; } |
|
else { hits[1174] += y % 13; } } |
|
if (s == 1175) { |
|
if (x % 8 == 7) { hits[1175] += 1; state += 1; } |
|
else { hits[1175] += y % 13; } } |
|
if (s == 1176) { |
|
if (x % 2 == 0) { hits[1176] += 1; state += 2; } |
|
else { hits[1176] += y % 13; } } |
|
if (s == 1177) { |
|
if (x % 3 == 1) { hits[1177] += 1; state += 3; } |
|
else { hits[1177] += y % 13; } } |
|
if (s == 1178) { |
|
if (x % 4 == 2) { hits[1178] += 1; state += 4; } |
|
else { hits[1178] += y % 13; } } |
|
if (s == 1179) { |
|
if (x % 5 == 4) { hits[1179] += 1; state += 5; } |
|
else { hits[1179] += y % 13; } } |
|
if (s == 1180) { |
|
if (x % 6 == 4) { hits[1180] += 1; state += 1; } |
|
else { hits[1180] += y % 13; } } |
|
if (s == 1181) { |
|
if (x % 7 == 5) { hits[1181] += 1; state += 2; } |
|
else { hits[1181] += y % 13; } } |
|
if (s == 1182) { |
|
if (x % 8 == 6) { hits[1182] += 1; state += 3; } |
|
else { hits[1182] += y % 13; } } |
|
if (s == 1183) { |
|
if (x % 2 == 1) { hits[1183] += 1; state += 4; } |
|
else { hits[1183] += y % 13; } } |
|
if (s == 1184) { |
|
if (x % 3 == 2) { hits[1184] += 1; state += 5; } |
|
else { hits[1184] += y % 13; } } |
|
if (s == 1185) { |
|
if (x % 4 == 1) { hits[1185] += 1; state += 1; } |
|
else { hits[1185] += y % 13; } } |
|
if (s == 1186) { |
|
if (x % 5 == 1) { hits[1186] += 1; state += 2; } |
|
else { hits[1186] += y % 13; } } |
|
if (s == 1187) { |
|
if (x % 6 == 5) { hits[1187] += 1; state += 3; } |
|
else { hits[1187] += y % 13; } } |
|
if (s == 1188) { |
|
if (x % 7 == 5) { hits[1188] += 1; state += 4; } |
|
else { hits[1188] += y % 13; } } |
|
if (s == 1189) { |
|
if (x % 8 == 5) { hits[1189] += 1; state += 5; } |
|
else { hits[1189] += y % 13; } } |
|
if (s == 1190) { |
|
if (x % 2 == 0) { hits[1190] += 1; state += 1; } |
|
else { hits[1190] += y % 13; } } |
|
if (s == 1191) { |
|
if (x % 3 == 0) { hits[1191] += 1; state += 2; } |
|
else { hits[1191] += y % 13; } } |
|
if (s == 1192) { |
|
if (x % 4 == 0) { hits[1192] += 1; state += 3; } |
|
else { hits[1192] += y % 13; } } |
|
if (s == 1193) { |
|
if (x % 5 == 3) { hits[1193] += 1; state += 4; } |
|
else { hits[1193] += y % 13; } } |
|
if (s == 1194) { |
|
if (x % 6 == 0) { hits[1194] += 1; state += 5; } |
|
else { hits[1194] += y % 13; } } |
|
if (s == 1195) { |
|
if (x % 7 == 5) { hits[1195] += 1; state += 1; } |
|
else { hits[1195] += y % 13; } } |
|
if (s == 1196) { |
|
if (x % 8 == 4) { hits[1196] += 1; state += 2; } |
|
else { hits[1196] += y % 13; } } |
|
if (s == 1197) { |
|
if (x % 2 == 1) { hits[1197] += 1; state += 3; } |
|
else { hits[1197] += y % 13; } } |
|
if (s == 1198) { |
|
if (x % 3 == 1) { hits[1198] += 1; state += 4; } |
|
else { hits[1198] += y % 13; } } |
|
if (s == 1199) { |
|
if (x % 4 == 3) { hits[1199] += 1; state += 5; } |
|
else { hits[1199] += y % 13; } } |
|
if (state > reachedCount) reachedCount = state; |
|
} |
|
function step6(uint256 sel, uint256 x, uint256 y) public { |
|
uint256 s = sel % 1600; |
|
if (s == 1200) { |
|
if (x % 5 == 0) { hits[1200] += 1; state += 1; } |
|
else { hits[1200] += y % 13; } } |
|
if (s == 1201) { |
|
if (x % 6 == 1) { hits[1201] += 1; state += 2; } |
|
else { hits[1201] += y % 13; } } |
|
if (s == 1202) { |
|
if (x % 7 == 5) { hits[1202] += 1; state += 3; } |
|
else { hits[1202] += y % 13; } } |
|
if (s == 1203) { |
|
if (x % 8 == 3) { hits[1203] += 1; state += 4; } |
|
else { hits[1203] += y % 13; } } |
|
if (s == 1204) { |
|
if (x % 2 == 0) { hits[1204] += 1; state += 5; } |
|
else { hits[1204] += y % 13; } } |
|
if (s == 1205) { |
|
if (x % 3 == 2) { hits[1205] += 1; state += 1; } |
|
else { hits[1205] += y % 13; } } |
|
if (s == 1206) { |
|
if (x % 4 == 2) { hits[1206] += 1; state += 2; } |
|
else { hits[1206] += y % 13; } } |
|
if (s == 1207) { |
|
if (x % 5 == 2) { hits[1207] += 1; state += 3; } |
|
else { hits[1207] += y % 13; } } |
|
if (s == 1208) { |
|
if (x % 6 == 2) { hits[1208] += 1; state += 4; } |
|
else { hits[1208] += y % 13; } } |
|
if (s == 1209) { |
|
if (x % 7 == 5) { hits[1209] += 1; state += 5; } |
|
else { hits[1209] += y % 13; } } |
|
if (s == 1210) { |
|
if (x % 8 == 2) { hits[1210] += 1; state += 1; } |
|
else { hits[1210] += y % 13; } } |
|
if (s == 1211) { |
|
if (x % 2 == 1) { hits[1211] += 1; state += 2; } |
|
else { hits[1211] += y % 13; } } |
|
if (s == 1212) { |
|
if (x % 3 == 0) { hits[1212] += 1; state += 3; } |
|
else { hits[1212] += y % 13; } } |
|
if (s == 1213) { |
|
if (x % 4 == 1) { hits[1213] += 1; state += 4; } |
|
else { hits[1213] += y % 13; } } |
|
if (s == 1214) { |
|
if (x % 5 == 4) { hits[1214] += 1; state += 5; } |
|
else { hits[1214] += y % 13; } } |
|
if (s == 1215) { |
|
if (x % 6 == 3) { hits[1215] += 1; state += 1; } |
|
else { hits[1215] += y % 13; } } |
|
if (s == 1216) { |
|
if (x % 7 == 5) { hits[1216] += 1; state += 2; } |
|
else { hits[1216] += y % 13; } } |
|
if (s == 1217) { |
|
if (x % 8 == 1) { hits[1217] += 1; state += 3; } |
|
else { hits[1217] += y % 13; } } |
|
if (s == 1218) { |
|
if (x % 2 == 0) { hits[1218] += 1; state += 4; } |
|
else { hits[1218] += y % 13; } } |
|
if (s == 1219) { |
|
if (x % 3 == 1) { hits[1219] += 1; state += 5; } |
|
else { hits[1219] += y % 13; } } |
|
if (s == 1220) { |
|
if (x % 4 == 0) { hits[1220] += 1; state += 1; } |
|
else { hits[1220] += y % 13; } } |
|
if (s == 1221) { |
|
if (x % 5 == 1) { hits[1221] += 1; state += 2; } |
|
else { hits[1221] += y % 13; } } |
|
if (s == 1222) { |
|
if (x % 6 == 4) { hits[1222] += 1; state += 3; } |
|
else { hits[1222] += y % 13; } } |
|
if (s == 1223) { |
|
if (x % 7 == 5) { hits[1223] += 1; state += 4; } |
|
else { hits[1223] += y % 13; } } |
|
if (s == 1224) { |
|
if (x % 8 == 0) { hits[1224] += 1; state += 5; } |
|
else { hits[1224] += y % 13; } } |
|
if (s == 1225) { |
|
if (x % 2 == 1) { hits[1225] += 1; state += 1; } |
|
else { hits[1225] += y % 13; } } |
|
if (s == 1226) { |
|
if (x % 3 == 2) { hits[1226] += 1; state += 2; } |
|
else { hits[1226] += y % 13; } } |
|
if (s == 1227) { |
|
if (x % 4 == 3) { hits[1227] += 1; state += 3; } |
|
else { hits[1227] += y % 13; } } |
|
if (s == 1228) { |
|
if (x % 5 == 3) { hits[1228] += 1; state += 4; } |
|
else { hits[1228] += y % 13; } } |
|
if (s == 1229) { |
|
if (x % 6 == 5) { hits[1229] += 1; state += 5; } |
|
else { hits[1229] += y % 13; } } |
|
if (s == 1230) { |
|
if (x % 7 == 5) { hits[1230] += 1; state += 1; } |
|
else { hits[1230] += y % 13; } } |
|
if (s == 1231) { |
|
if (x % 8 == 7) { hits[1231] += 1; state += 2; } |
|
else { hits[1231] += y % 13; } } |
|
if (s == 1232) { |
|
if (x % 2 == 0) { hits[1232] += 1; state += 3; } |
|
else { hits[1232] += y % 13; } } |
|
if (s == 1233) { |
|
if (x % 3 == 0) { hits[1233] += 1; state += 4; } |
|
else { hits[1233] += y % 13; } } |
|
if (s == 1234) { |
|
if (x % 4 == 2) { hits[1234] += 1; state += 5; } |
|
else { hits[1234] += y % 13; } } |
|
if (s == 1235) { |
|
if (x % 5 == 0) { hits[1235] += 1; state += 1; } |
|
else { hits[1235] += y % 13; } } |
|
if (s == 1236) { |
|
if (x % 6 == 0) { hits[1236] += 1; state += 2; } |
|
else { hits[1236] += y % 13; } } |
|
if (s == 1237) { |
|
if (x % 7 == 5) { hits[1237] += 1; state += 3; } |
|
else { hits[1237] += y % 13; } } |
|
if (s == 1238) { |
|
if (x % 8 == 6) { hits[1238] += 1; state += 4; } |
|
else { hits[1238] += y % 13; } } |
|
if (s == 1239) { |
|
if (x % 2 == 1) { hits[1239] += 1; state += 5; } |
|
else { hits[1239] += y % 13; } } |
|
if (s == 1240) { |
|
if (x % 3 == 1) { hits[1240] += 1; state += 1; } |
|
else { hits[1240] += y % 13; } } |
|
if (s == 1241) { |
|
if (x % 4 == 1) { hits[1241] += 1; state += 2; } |
|
else { hits[1241] += y % 13; } } |
|
if (s == 1242) { |
|
if (x % 5 == 2) { hits[1242] += 1; state += 3; } |
|
else { hits[1242] += y % 13; } } |
|
if (s == 1243) { |
|
if (x % 6 == 1) { hits[1243] += 1; state += 4; } |
|
else { hits[1243] += y % 13; } } |
|
if (s == 1244) { |
|
if (x % 7 == 5) { hits[1244] += 1; state += 5; } |
|
else { hits[1244] += y % 13; } } |
|
if (s == 1245) { |
|
if (x % 8 == 5) { hits[1245] += 1; state += 1; } |
|
else { hits[1245] += y % 13; } } |
|
if (s == 1246) { |
|
if (x % 2 == 0) { hits[1246] += 1; state += 2; } |
|
else { hits[1246] += y % 13; } } |
|
if (s == 1247) { |
|
if (x % 3 == 2) { hits[1247] += 1; state += 3; } |
|
else { hits[1247] += y % 13; } } |
|
if (s == 1248) { |
|
if (x % 4 == 0) { hits[1248] += 1; state += 4; } |
|
else { hits[1248] += y % 13; } } |
|
if (s == 1249) { |
|
if (x % 5 == 4) { hits[1249] += 1; state += 5; } |
|
else { hits[1249] += y % 13; } } |
|
if (s == 1250) { |
|
if (x % 6 == 2) { hits[1250] += 1; state += 1; } |
|
else { hits[1250] += y % 13; } } |
|
if (s == 1251) { |
|
if (x % 7 == 5) { hits[1251] += 1; state += 2; } |
|
else { hits[1251] += y % 13; } } |
|
if (s == 1252) { |
|
if (x % 8 == 4) { hits[1252] += 1; state += 3; } |
|
else { hits[1252] += y % 13; } } |
|
if (s == 1253) { |
|
if (x % 2 == 1) { hits[1253] += 1; state += 4; } |
|
else { hits[1253] += y % 13; } } |
|
if (s == 1254) { |
|
if (x % 3 == 0) { hits[1254] += 1; state += 5; } |
|
else { hits[1254] += y % 13; } } |
|
if (s == 1255) { |
|
if (x % 4 == 3) { hits[1255] += 1; state += 1; } |
|
else { hits[1255] += y % 13; } } |
|
if (s == 1256) { |
|
if (x % 5 == 1) { hits[1256] += 1; state += 2; } |
|
else { hits[1256] += y % 13; } } |
|
if (s == 1257) { |
|
if (x % 6 == 3) { hits[1257] += 1; state += 3; } |
|
else { hits[1257] += y % 13; } } |
|
if (s == 1258) { |
|
if (x % 7 == 5) { hits[1258] += 1; state += 4; } |
|
else { hits[1258] += y % 13; } } |
|
if (s == 1259) { |
|
if (x % 8 == 3) { hits[1259] += 1; state += 5; } |
|
else { hits[1259] += y % 13; } } |
|
if (s == 1260) { |
|
if (x % 2 == 0) { hits[1260] += 1; state += 1; } |
|
else { hits[1260] += y % 13; } } |
|
if (s == 1261) { |
|
if (x % 3 == 1) { hits[1261] += 1; state += 2; } |
|
else { hits[1261] += y % 13; } } |
|
if (s == 1262) { |
|
if (x % 4 == 2) { hits[1262] += 1; state += 3; } |
|
else { hits[1262] += y % 13; } } |
|
if (s == 1263) { |
|
if (x % 5 == 3) { hits[1263] += 1; state += 4; } |
|
else { hits[1263] += y % 13; } } |
|
if (s == 1264) { |
|
if (x % 6 == 4) { hits[1264] += 1; state += 5; } |
|
else { hits[1264] += y % 13; } } |
|
if (s == 1265) { |
|
if (x % 7 == 5) { hits[1265] += 1; state += 1; } |
|
else { hits[1265] += y % 13; } } |
|
if (s == 1266) { |
|
if (x % 8 == 2) { hits[1266] += 1; state += 2; } |
|
else { hits[1266] += y % 13; } } |
|
if (s == 1267) { |
|
if (x % 2 == 1) { hits[1267] += 1; state += 3; } |
|
else { hits[1267] += y % 13; } } |
|
if (s == 1268) { |
|
if (x % 3 == 2) { hits[1268] += 1; state += 4; } |
|
else { hits[1268] += y % 13; } } |
|
if (s == 1269) { |
|
if (x % 4 == 1) { hits[1269] += 1; state += 5; } |
|
else { hits[1269] += y % 13; } } |
|
if (s == 1270) { |
|
if (x % 5 == 0) { hits[1270] += 1; state += 1; } |
|
else { hits[1270] += y % 13; } } |
|
if (s == 1271) { |
|
if (x % 6 == 5) { hits[1271] += 1; state += 2; } |
|
else { hits[1271] += y % 13; } } |
|
if (s == 1272) { |
|
if (x % 7 == 5) { hits[1272] += 1; state += 3; } |
|
else { hits[1272] += y % 13; } } |
|
if (s == 1273) { |
|
if (x % 8 == 1) { hits[1273] += 1; state += 4; } |
|
else { hits[1273] += y % 13; } } |
|
if (s == 1274) { |
|
if (x % 2 == 0) { hits[1274] += 1; state += 5; } |
|
else { hits[1274] += y % 13; } } |
|
if (s == 1275) { |
|
if (x % 3 == 0) { hits[1275] += 1; state += 1; } |
|
else { hits[1275] += y % 13; } } |
|
if (s == 1276) { |
|
if (x % 4 == 0) { hits[1276] += 1; state += 2; } |
|
else { hits[1276] += y % 13; } } |
|
if (s == 1277) { |
|
if (x % 5 == 2) { hits[1277] += 1; state += 3; } |
|
else { hits[1277] += y % 13; } } |
|
if (s == 1278) { |
|
if (x % 6 == 0) { hits[1278] += 1; state += 4; } |
|
else { hits[1278] += y % 13; } } |
|
if (s == 1279) { |
|
if (x % 7 == 5) { hits[1279] += 1; state += 5; } |
|
else { hits[1279] += y % 13; } } |
|
if (s == 1280) { |
|
if (x % 8 == 0) { hits[1280] += 1; state += 1; } |
|
else { hits[1280] += y % 13; } } |
|
if (s == 1281) { |
|
if (x % 2 == 1) { hits[1281] += 1; state += 2; } |
|
else { hits[1281] += y % 13; } } |
|
if (s == 1282) { |
|
if (x % 3 == 1) { hits[1282] += 1; state += 3; } |
|
else { hits[1282] += y % 13; } } |
|
if (s == 1283) { |
|
if (x % 4 == 3) { hits[1283] += 1; state += 4; } |
|
else { hits[1283] += y % 13; } } |
|
if (s == 1284) { |
|
if (x % 5 == 4) { hits[1284] += 1; state += 5; } |
|
else { hits[1284] += y % 13; } } |
|
if (s == 1285) { |
|
if (x % 6 == 1) { hits[1285] += 1; state += 1; } |
|
else { hits[1285] += y % 13; } } |
|
if (s == 1286) { |
|
if (x % 7 == 5) { hits[1286] += 1; state += 2; } |
|
else { hits[1286] += y % 13; } } |
|
if (s == 1287) { |
|
if (x % 8 == 7) { hits[1287] += 1; state += 3; } |
|
else { hits[1287] += y % 13; } } |
|
if (s == 1288) { |
|
if (x % 2 == 0) { hits[1288] += 1; state += 4; } |
|
else { hits[1288] += y % 13; } } |
|
if (s == 1289) { |
|
if (x % 3 == 2) { hits[1289] += 1; state += 5; } |
|
else { hits[1289] += y % 13; } } |
|
if (s == 1290) { |
|
if (x % 4 == 2) { hits[1290] += 1; state += 1; } |
|
else { hits[1290] += y % 13; } } |
|
if (s == 1291) { |
|
if (x % 5 == 1) { hits[1291] += 1; state += 2; } |
|
else { hits[1291] += y % 13; } } |
|
if (s == 1292) { |
|
if (x % 6 == 2) { hits[1292] += 1; state += 3; } |
|
else { hits[1292] += y % 13; } } |
|
if (s == 1293) { |
|
if (x % 7 == 5) { hits[1293] += 1; state += 4; } |
|
else { hits[1293] += y % 13; } } |
|
if (s == 1294) { |
|
if (x % 8 == 6) { hits[1294] += 1; state += 5; } |
|
else { hits[1294] += y % 13; } } |
|
if (s == 1295) { |
|
if (x % 2 == 1) { hits[1295] += 1; state += 1; } |
|
else { hits[1295] += y % 13; } } |
|
if (s == 1296) { |
|
if (x % 3 == 0) { hits[1296] += 1; state += 2; } |
|
else { hits[1296] += y % 13; } } |
|
if (s == 1297) { |
|
if (x % 4 == 1) { hits[1297] += 1; state += 3; } |
|
else { hits[1297] += y % 13; } } |
|
if (s == 1298) { |
|
if (x % 5 == 3) { hits[1298] += 1; state += 4; } |
|
else { hits[1298] += y % 13; } } |
|
if (s == 1299) { |
|
if (x % 6 == 3) { hits[1299] += 1; state += 5; } |
|
else { hits[1299] += y % 13; } } |
|
if (s == 1300) { |
|
if (x % 7 == 5) { hits[1300] += 1; state += 1; } |
|
else { hits[1300] += y % 13; } } |
|
if (s == 1301) { |
|
if (x % 8 == 5) { hits[1301] += 1; state += 2; } |
|
else { hits[1301] += y % 13; } } |
|
if (s == 1302) { |
|
if (x % 2 == 0) { hits[1302] += 1; state += 3; } |
|
else { hits[1302] += y % 13; } } |
|
if (s == 1303) { |
|
if (x % 3 == 1) { hits[1303] += 1; state += 4; } |
|
else { hits[1303] += y % 13; } } |
|
if (s == 1304) { |
|
if (x % 4 == 0) { hits[1304] += 1; state += 5; } |
|
else { hits[1304] += y % 13; } } |
|
if (s == 1305) { |
|
if (x % 5 == 0) { hits[1305] += 1; state += 1; } |
|
else { hits[1305] += y % 13; } } |
|
if (s == 1306) { |
|
if (x % 6 == 4) { hits[1306] += 1; state += 2; } |
|
else { hits[1306] += y % 13; } } |
|
if (s == 1307) { |
|
if (x % 7 == 5) { hits[1307] += 1; state += 3; } |
|
else { hits[1307] += y % 13; } } |
|
if (s == 1308) { |
|
if (x % 8 == 4) { hits[1308] += 1; state += 4; } |
|
else { hits[1308] += y % 13; } } |
|
if (s == 1309) { |
|
if (x % 2 == 1) { hits[1309] += 1; state += 5; } |
|
else { hits[1309] += y % 13; } } |
|
if (s == 1310) { |
|
if (x % 3 == 2) { hits[1310] += 1; state += 1; } |
|
else { hits[1310] += y % 13; } } |
|
if (s == 1311) { |
|
if (x % 4 == 3) { hits[1311] += 1; state += 2; } |
|
else { hits[1311] += y % 13; } } |
|
if (s == 1312) { |
|
if (x % 5 == 2) { hits[1312] += 1; state += 3; } |
|
else { hits[1312] += y % 13; } } |
|
if (s == 1313) { |
|
if (x % 6 == 5) { hits[1313] += 1; state += 4; } |
|
else { hits[1313] += y % 13; } } |
|
if (s == 1314) { |
|
if (x % 7 == 5) { hits[1314] += 1; state += 5; } |
|
else { hits[1314] += y % 13; } } |
|
if (s == 1315) { |
|
if (x % 8 == 3) { hits[1315] += 1; state += 1; } |
|
else { hits[1315] += y % 13; } } |
|
if (s == 1316) { |
|
if (x % 2 == 0) { hits[1316] += 1; state += 2; } |
|
else { hits[1316] += y % 13; } } |
|
if (s == 1317) { |
|
if (x % 3 == 0) { hits[1317] += 1; state += 3; } |
|
else { hits[1317] += y % 13; } } |
|
if (s == 1318) { |
|
if (x % 4 == 2) { hits[1318] += 1; state += 4; } |
|
else { hits[1318] += y % 13; } } |
|
if (s == 1319) { |
|
if (x % 5 == 4) { hits[1319] += 1; state += 5; } |
|
else { hits[1319] += y % 13; } } |
|
if (s == 1320) { |
|
if (x % 6 == 0) { hits[1320] += 1; state += 1; } |
|
else { hits[1320] += y % 13; } } |
|
if (s == 1321) { |
|
if (x % 7 == 5) { hits[1321] += 1; state += 2; } |
|
else { hits[1321] += y % 13; } } |
|
if (s == 1322) { |
|
if (x % 8 == 2) { hits[1322] += 1; state += 3; } |
|
else { hits[1322] += y % 13; } } |
|
if (s == 1323) { |
|
if (x % 2 == 1) { hits[1323] += 1; state += 4; } |
|
else { hits[1323] += y % 13; } } |
|
if (s == 1324) { |
|
if (x % 3 == 1) { hits[1324] += 1; state += 5; } |
|
else { hits[1324] += y % 13; } } |
|
if (s == 1325) { |
|
if (x % 4 == 1) { hits[1325] += 1; state += 1; } |
|
else { hits[1325] += y % 13; } } |
|
if (s == 1326) { |
|
if (x % 5 == 1) { hits[1326] += 1; state += 2; } |
|
else { hits[1326] += y % 13; } } |
|
if (s == 1327) { |
|
if (x % 6 == 1) { hits[1327] += 1; state += 3; } |
|
else { hits[1327] += y % 13; } } |
|
if (s == 1328) { |
|
if (x % 7 == 5) { hits[1328] += 1; state += 4; } |
|
else { hits[1328] += y % 13; } } |
|
if (s == 1329) { |
|
if (x % 8 == 1) { hits[1329] += 1; state += 5; } |
|
else { hits[1329] += y % 13; } } |
|
if (s == 1330) { |
|
if (x % 2 == 0) { hits[1330] += 1; state += 1; } |
|
else { hits[1330] += y % 13; } } |
|
if (s == 1331) { |
|
if (x % 3 == 2) { hits[1331] += 1; state += 2; } |
|
else { hits[1331] += y % 13; } } |
|
if (s == 1332) { |
|
if (x % 4 == 0) { hits[1332] += 1; state += 3; } |
|
else { hits[1332] += y % 13; } } |
|
if (s == 1333) { |
|
if (x % 5 == 3) { hits[1333] += 1; state += 4; } |
|
else { hits[1333] += y % 13; } } |
|
if (s == 1334) { |
|
if (x % 6 == 2) { hits[1334] += 1; state += 5; } |
|
else { hits[1334] += y % 13; } } |
|
if (s == 1335) { |
|
if (x % 7 == 5) { hits[1335] += 1; state += 1; } |
|
else { hits[1335] += y % 13; } } |
|
if (s == 1336) { |
|
if (x % 8 == 0) { hits[1336] += 1; state += 2; } |
|
else { hits[1336] += y % 13; } } |
|
if (s == 1337) { |
|
if (x % 2 == 1) { hits[1337] += 1; state += 3; } |
|
else { hits[1337] += y % 13; } } |
|
if (s == 1338) { |
|
if (x % 3 == 0) { hits[1338] += 1; state += 4; } |
|
else { hits[1338] += y % 13; } } |
|
if (s == 1339) { |
|
if (x % 4 == 3) { hits[1339] += 1; state += 5; } |
|
else { hits[1339] += y % 13; } } |
|
if (s == 1340) { |
|
if (x % 5 == 0) { hits[1340] += 1; state += 1; } |
|
else { hits[1340] += y % 13; } } |
|
if (s == 1341) { |
|
if (x % 6 == 3) { hits[1341] += 1; state += 2; } |
|
else { hits[1341] += y % 13; } } |
|
if (s == 1342) { |
|
if (x % 7 == 5) { hits[1342] += 1; state += 3; } |
|
else { hits[1342] += y % 13; } } |
|
if (s == 1343) { |
|
if (x % 8 == 7) { hits[1343] += 1; state += 4; } |
|
else { hits[1343] += y % 13; } } |
|
if (s == 1344) { |
|
if (x % 2 == 0) { hits[1344] += 1; state += 5; } |
|
else { hits[1344] += y % 13; } } |
|
if (s == 1345) { |
|
if (x % 3 == 1) { hits[1345] += 1; state += 1; } |
|
else { hits[1345] += y % 13; } } |
|
if (s == 1346) { |
|
if (x % 4 == 2) { hits[1346] += 1; state += 2; } |
|
else { hits[1346] += y % 13; } } |
|
if (s == 1347) { |
|
if (x % 5 == 2) { hits[1347] += 1; state += 3; } |
|
else { hits[1347] += y % 13; } } |
|
if (s == 1348) { |
|
if (x % 6 == 4) { hits[1348] += 1; state += 4; } |
|
else { hits[1348] += y % 13; } } |
|
if (s == 1349) { |
|
if (x % 7 == 5) { hits[1349] += 1; state += 5; } |
|
else { hits[1349] += y % 13; } } |
|
if (s == 1350) { |
|
if (x % 8 == 6) { hits[1350] += 1; state += 1; } |
|
else { hits[1350] += y % 13; } } |
|
if (s == 1351) { |
|
if (x % 2 == 1) { hits[1351] += 1; state += 2; } |
|
else { hits[1351] += y % 13; } } |
|
if (s == 1352) { |
|
if (x % 3 == 2) { hits[1352] += 1; state += 3; } |
|
else { hits[1352] += y % 13; } } |
|
if (s == 1353) { |
|
if (x % 4 == 1) { hits[1353] += 1; state += 4; } |
|
else { hits[1353] += y % 13; } } |
|
if (s == 1354) { |
|
if (x % 5 == 4) { hits[1354] += 1; state += 5; } |
|
else { hits[1354] += y % 13; } } |
|
if (s == 1355) { |
|
if (x % 6 == 5) { hits[1355] += 1; state += 1; } |
|
else { hits[1355] += y % 13; } } |
|
if (s == 1356) { |
|
if (x % 7 == 5) { hits[1356] += 1; state += 2; } |
|
else { hits[1356] += y % 13; } } |
|
if (s == 1357) { |
|
if (x % 8 == 5) { hits[1357] += 1; state += 3; } |
|
else { hits[1357] += y % 13; } } |
|
if (s == 1358) { |
|
if (x % 2 == 0) { hits[1358] += 1; state += 4; } |
|
else { hits[1358] += y % 13; } } |
|
if (s == 1359) { |
|
if (x % 3 == 0) { hits[1359] += 1; state += 5; } |
|
else { hits[1359] += y % 13; } } |
|
if (s == 1360) { |
|
if (x % 4 == 0) { hits[1360] += 1; state += 1; } |
|
else { hits[1360] += y % 13; } } |
|
if (s == 1361) { |
|
if (x % 5 == 1) { hits[1361] += 1; state += 2; } |
|
else { hits[1361] += y % 13; } } |
|
if (s == 1362) { |
|
if (x % 6 == 0) { hits[1362] += 1; state += 3; } |
|
else { hits[1362] += y % 13; } } |
|
if (s == 1363) { |
|
if (x % 7 == 5) { hits[1363] += 1; state += 4; } |
|
else { hits[1363] += y % 13; } } |
|
if (s == 1364) { |
|
if (x % 8 == 4) { hits[1364] += 1; state += 5; } |
|
else { hits[1364] += y % 13; } } |
|
if (s == 1365) { |
|
if (x % 2 == 1) { hits[1365] += 1; state += 1; } |
|
else { hits[1365] += y % 13; } } |
|
if (s == 1366) { |
|
if (x % 3 == 1) { hits[1366] += 1; state += 2; } |
|
else { hits[1366] += y % 13; } } |
|
if (s == 1367) { |
|
if (x % 4 == 3) { hits[1367] += 1; state += 3; } |
|
else { hits[1367] += y % 13; } } |
|
if (s == 1368) { |
|
if (x % 5 == 3) { hits[1368] += 1; state += 4; } |
|
else { hits[1368] += y % 13; } } |
|
if (s == 1369) { |
|
if (x % 6 == 1) { hits[1369] += 1; state += 5; } |
|
else { hits[1369] += y % 13; } } |
|
if (s == 1370) { |
|
if (x % 7 == 5) { hits[1370] += 1; state += 1; } |
|
else { hits[1370] += y % 13; } } |
|
if (s == 1371) { |
|
if (x % 8 == 3) { hits[1371] += 1; state += 2; } |
|
else { hits[1371] += y % 13; } } |
|
if (s == 1372) { |
|
if (x % 2 == 0) { hits[1372] += 1; state += 3; } |
|
else { hits[1372] += y % 13; } } |
|
if (s == 1373) { |
|
if (x % 3 == 2) { hits[1373] += 1; state += 4; } |
|
else { hits[1373] += y % 13; } } |
|
if (s == 1374) { |
|
if (x % 4 == 2) { hits[1374] += 1; state += 5; } |
|
else { hits[1374] += y % 13; } } |
|
if (s == 1375) { |
|
if (x % 5 == 0) { hits[1375] += 1; state += 1; } |
|
else { hits[1375] += y % 13; } } |
|
if (s == 1376) { |
|
if (x % 6 == 2) { hits[1376] += 1; state += 2; } |
|
else { hits[1376] += y % 13; } } |
|
if (s == 1377) { |
|
if (x % 7 == 5) { hits[1377] += 1; state += 3; } |
|
else { hits[1377] += y % 13; } } |
|
if (s == 1378) { |
|
if (x % 8 == 2) { hits[1378] += 1; state += 4; } |
|
else { hits[1378] += y % 13; } } |
|
if (s == 1379) { |
|
if (x % 2 == 1) { hits[1379] += 1; state += 5; } |
|
else { hits[1379] += y % 13; } } |
|
if (s == 1380) { |
|
if (x % 3 == 0) { hits[1380] += 1; state += 1; } |
|
else { hits[1380] += y % 13; } } |
|
if (s == 1381) { |
|
if (x % 4 == 1) { hits[1381] += 1; state += 2; } |
|
else { hits[1381] += y % 13; } } |
|
if (s == 1382) { |
|
if (x % 5 == 2) { hits[1382] += 1; state += 3; } |
|
else { hits[1382] += y % 13; } } |
|
if (s == 1383) { |
|
if (x % 6 == 3) { hits[1383] += 1; state += 4; } |
|
else { hits[1383] += y % 13; } } |
|
if (s == 1384) { |
|
if (x % 7 == 5) { hits[1384] += 1; state += 5; } |
|
else { hits[1384] += y % 13; } } |
|
if (s == 1385) { |
|
if (x % 8 == 1) { hits[1385] += 1; state += 1; } |
|
else { hits[1385] += y % 13; } } |
|
if (s == 1386) { |
|
if (x % 2 == 0) { hits[1386] += 1; state += 2; } |
|
else { hits[1386] += y % 13; } } |
|
if (s == 1387) { |
|
if (x % 3 == 1) { hits[1387] += 1; state += 3; } |
|
else { hits[1387] += y % 13; } } |
|
if (s == 1388) { |
|
if (x % 4 == 0) { hits[1388] += 1; state += 4; } |
|
else { hits[1388] += y % 13; } } |
|
if (s == 1389) { |
|
if (x % 5 == 4) { hits[1389] += 1; state += 5; } |
|
else { hits[1389] += y % 13; } } |
|
if (s == 1390) { |
|
if (x % 6 == 4) { hits[1390] += 1; state += 1; } |
|
else { hits[1390] += y % 13; } } |
|
if (s == 1391) { |
|
if (x % 7 == 5) { hits[1391] += 1; state += 2; } |
|
else { hits[1391] += y % 13; } } |
|
if (s == 1392) { |
|
if (x % 8 == 0) { hits[1392] += 1; state += 3; } |
|
else { hits[1392] += y % 13; } } |
|
if (s == 1393) { |
|
if (x % 2 == 1) { hits[1393] += 1; state += 4; } |
|
else { hits[1393] += y % 13; } } |
|
if (s == 1394) { |
|
if (x % 3 == 2) { hits[1394] += 1; state += 5; } |
|
else { hits[1394] += y % 13; } } |
|
if (s == 1395) { |
|
if (x % 4 == 3) { hits[1395] += 1; state += 1; } |
|
else { hits[1395] += y % 13; } } |
|
if (s == 1396) { |
|
if (x % 5 == 1) { hits[1396] += 1; state += 2; } |
|
else { hits[1396] += y % 13; } } |
|
if (s == 1397) { |
|
if (x % 6 == 5) { hits[1397] += 1; state += 3; } |
|
else { hits[1397] += y % 13; } } |
|
if (s == 1398) { |
|
if (x % 7 == 5) { hits[1398] += 1; state += 4; } |
|
else { hits[1398] += y % 13; } } |
|
if (s == 1399) { |
|
if (x % 8 == 7) { hits[1399] += 1; state += 5; } |
|
else { hits[1399] += y % 13; } } |
|
if (state > reachedCount) reachedCount = state; |
|
} |
|
function step7(uint256 sel, uint256 x, uint256 y) public { |
|
uint256 s = sel % 1600; |
|
if (s == 1400) { |
|
if (x % 2 == 0) { hits[1400] += 1; state += 1; } |
|
else { hits[1400] += y % 13; } } |
|
if (s == 1401) { |
|
if (x % 3 == 0) { hits[1401] += 1; state += 2; } |
|
else { hits[1401] += y % 13; } } |
|
if (s == 1402) { |
|
if (x % 4 == 2) { hits[1402] += 1; state += 3; } |
|
else { hits[1402] += y % 13; } } |
|
if (s == 1403) { |
|
if (x % 5 == 3) { hits[1403] += 1; state += 4; } |
|
else { hits[1403] += y % 13; } } |
|
if (s == 1404) { |
|
if (x % 6 == 0) { hits[1404] += 1; state += 5; } |
|
else { hits[1404] += y % 13; } } |
|
if (s == 1405) { |
|
if (x % 7 == 5) { hits[1405] += 1; state += 1; } |
|
else { hits[1405] += y % 13; } } |
|
if (s == 1406) { |
|
if (x % 8 == 6) { hits[1406] += 1; state += 2; } |
|
else { hits[1406] += y % 13; } } |
|
if (s == 1407) { |
|
if (x % 2 == 1) { hits[1407] += 1; state += 3; } |
|
else { hits[1407] += y % 13; } } |
|
if (s == 1408) { |
|
if (x % 3 == 1) { hits[1408] += 1; state += 4; } |
|
else { hits[1408] += y % 13; } } |
|
if (s == 1409) { |
|
if (x % 4 == 1) { hits[1409] += 1; state += 5; } |
|
else { hits[1409] += y % 13; } } |
|
if (s == 1410) { |
|
if (x % 5 == 0) { hits[1410] += 1; state += 1; } |
|
else { hits[1410] += y % 13; } } |
|
if (s == 1411) { |
|
if (x % 6 == 1) { hits[1411] += 1; state += 2; } |
|
else { hits[1411] += y % 13; } } |
|
if (s == 1412) { |
|
if (x % 7 == 5) { hits[1412] += 1; state += 3; } |
|
else { hits[1412] += y % 13; } } |
|
if (s == 1413) { |
|
if (x % 8 == 5) { hits[1413] += 1; state += 4; } |
|
else { hits[1413] += y % 13; } } |
|
if (s == 1414) { |
|
if (x % 2 == 0) { hits[1414] += 1; state += 5; } |
|
else { hits[1414] += y % 13; } } |
|
if (s == 1415) { |
|
if (x % 3 == 2) { hits[1415] += 1; state += 1; } |
|
else { hits[1415] += y % 13; } } |
|
if (s == 1416) { |
|
if (x % 4 == 0) { hits[1416] += 1; state += 2; } |
|
else { hits[1416] += y % 13; } } |
|
if (s == 1417) { |
|
if (x % 5 == 2) { hits[1417] += 1; state += 3; } |
|
else { hits[1417] += y % 13; } } |
|
if (s == 1418) { |
|
if (x % 6 == 2) { hits[1418] += 1; state += 4; } |
|
else { hits[1418] += y % 13; } } |
|
if (s == 1419) { |
|
if (x % 7 == 5) { hits[1419] += 1; state += 5; } |
|
else { hits[1419] += y % 13; } } |
|
if (s == 1420) { |
|
if (x % 8 == 4) { hits[1420] += 1; state += 1; } |
|
else { hits[1420] += y % 13; } } |
|
if (s == 1421) { |
|
if (x % 2 == 1) { hits[1421] += 1; state += 2; } |
|
else { hits[1421] += y % 13; } } |
|
if (s == 1422) { |
|
if (x % 3 == 0) { hits[1422] += 1; state += 3; } |
|
else { hits[1422] += y % 13; } } |
|
if (s == 1423) { |
|
if (x % 4 == 3) { hits[1423] += 1; state += 4; } |
|
else { hits[1423] += y % 13; } } |
|
if (s == 1424) { |
|
if (x % 5 == 4) { hits[1424] += 1; state += 5; } |
|
else { hits[1424] += y % 13; } } |
|
if (s == 1425) { |
|
if (x % 6 == 3) { hits[1425] += 1; state += 1; } |
|
else { hits[1425] += y % 13; } } |
|
if (s == 1426) { |
|
if (x % 7 == 5) { hits[1426] += 1; state += 2; } |
|
else { hits[1426] += y % 13; } } |
|
if (s == 1427) { |
|
if (x % 8 == 3) { hits[1427] += 1; state += 3; } |
|
else { hits[1427] += y % 13; } } |
|
if (s == 1428) { |
|
if (x % 2 == 0) { hits[1428] += 1; state += 4; } |
|
else { hits[1428] += y % 13; } } |
|
if (s == 1429) { |
|
if (x % 3 == 1) { hits[1429] += 1; state += 5; } |
|
else { hits[1429] += y % 13; } } |
|
if (s == 1430) { |
|
if (x % 4 == 2) { hits[1430] += 1; state += 1; } |
|
else { hits[1430] += y % 13; } } |
|
if (s == 1431) { |
|
if (x % 5 == 1) { hits[1431] += 1; state += 2; } |
|
else { hits[1431] += y % 13; } } |
|
if (s == 1432) { |
|
if (x % 6 == 4) { hits[1432] += 1; state += 3; } |
|
else { hits[1432] += y % 13; } } |
|
if (s == 1433) { |
|
if (x % 7 == 5) { hits[1433] += 1; state += 4; } |
|
else { hits[1433] += y % 13; } } |
|
if (s == 1434) { |
|
if (x % 8 == 2) { hits[1434] += 1; state += 5; } |
|
else { hits[1434] += y % 13; } } |
|
if (s == 1435) { |
|
if (x % 2 == 1) { hits[1435] += 1; state += 1; } |
|
else { hits[1435] += y % 13; } } |
|
if (s == 1436) { |
|
if (x % 3 == 2) { hits[1436] += 1; state += 2; } |
|
else { hits[1436] += y % 13; } } |
|
if (s == 1437) { |
|
if (x % 4 == 1) { hits[1437] += 1; state += 3; } |
|
else { hits[1437] += y % 13; } } |
|
if (s == 1438) { |
|
if (x % 5 == 3) { hits[1438] += 1; state += 4; } |
|
else { hits[1438] += y % 13; } } |
|
if (s == 1439) { |
|
if (x % 6 == 5) { hits[1439] += 1; state += 5; } |
|
else { hits[1439] += y % 13; } } |
|
if (s == 1440) { |
|
if (x % 7 == 5) { hits[1440] += 1; state += 1; } |
|
else { hits[1440] += y % 13; } } |
|
if (s == 1441) { |
|
if (x % 8 == 1) { hits[1441] += 1; state += 2; } |
|
else { hits[1441] += y % 13; } } |
|
if (s == 1442) { |
|
if (x % 2 == 0) { hits[1442] += 1; state += 3; } |
|
else { hits[1442] += y % 13; } } |
|
if (s == 1443) { |
|
if (x % 3 == 0) { hits[1443] += 1; state += 4; } |
|
else { hits[1443] += y % 13; } } |
|
if (s == 1444) { |
|
if (x % 4 == 0) { hits[1444] += 1; state += 5; } |
|
else { hits[1444] += y % 13; } } |
|
if (s == 1445) { |
|
if (x % 5 == 0) { hits[1445] += 1; state += 1; } |
|
else { hits[1445] += y % 13; } } |
|
if (s == 1446) { |
|
if (x % 6 == 0) { hits[1446] += 1; state += 2; } |
|
else { hits[1446] += y % 13; } } |
|
if (s == 1447) { |
|
if (x % 7 == 5) { hits[1447] += 1; state += 3; } |
|
else { hits[1447] += y % 13; } } |
|
if (s == 1448) { |
|
if (x % 8 == 0) { hits[1448] += 1; state += 4; } |
|
else { hits[1448] += y % 13; } } |
|
if (s == 1449) { |
|
if (x % 2 == 1) { hits[1449] += 1; state += 5; } |
|
else { hits[1449] += y % 13; } } |
|
if (s == 1450) { |
|
if (x % 3 == 1) { hits[1450] += 1; state += 1; } |
|
else { hits[1450] += y % 13; } } |
|
if (s == 1451) { |
|
if (x % 4 == 3) { hits[1451] += 1; state += 2; } |
|
else { hits[1451] += y % 13; } } |
|
if (s == 1452) { |
|
if (x % 5 == 2) { hits[1452] += 1; state += 3; } |
|
else { hits[1452] += y % 13; } } |
|
if (s == 1453) { |
|
if (x % 6 == 1) { hits[1453] += 1; state += 4; } |
|
else { hits[1453] += y % 13; } } |
|
if (s == 1454) { |
|
if (x % 7 == 5) { hits[1454] += 1; state += 5; } |
|
else { hits[1454] += y % 13; } } |
|
if (s == 1455) { |
|
if (x % 8 == 7) { hits[1455] += 1; state += 1; } |
|
else { hits[1455] += y % 13; } } |
|
if (s == 1456) { |
|
if (x % 2 == 0) { hits[1456] += 1; state += 2; } |
|
else { hits[1456] += y % 13; } } |
|
if (s == 1457) { |
|
if (x % 3 == 2) { hits[1457] += 1; state += 3; } |
|
else { hits[1457] += y % 13; } } |
|
if (s == 1458) { |
|
if (x % 4 == 2) { hits[1458] += 1; state += 4; } |
|
else { hits[1458] += y % 13; } } |
|
if (s == 1459) { |
|
if (x % 5 == 4) { hits[1459] += 1; state += 5; } |
|
else { hits[1459] += y % 13; } } |
|
if (s == 1460) { |
|
if (x % 6 == 2) { hits[1460] += 1; state += 1; } |
|
else { hits[1460] += y % 13; } } |
|
if (s == 1461) { |
|
if (x % 7 == 5) { hits[1461] += 1; state += 2; } |
|
else { hits[1461] += y % 13; } } |
|
if (s == 1462) { |
|
if (x % 8 == 6) { hits[1462] += 1; state += 3; } |
|
else { hits[1462] += y % 13; } } |
|
if (s == 1463) { |
|
if (x % 2 == 1) { hits[1463] += 1; state += 4; } |
|
else { hits[1463] += y % 13; } } |
|
if (s == 1464) { |
|
if (x % 3 == 0) { hits[1464] += 1; state += 5; } |
|
else { hits[1464] += y % 13; } } |
|
if (s == 1465) { |
|
if (x % 4 == 1) { hits[1465] += 1; state += 1; } |
|
else { hits[1465] += y % 13; } } |
|
if (s == 1466) { |
|
if (x % 5 == 1) { hits[1466] += 1; state += 2; } |
|
else { hits[1466] += y % 13; } } |
|
if (s == 1467) { |
|
if (x % 6 == 3) { hits[1467] += 1; state += 3; } |
|
else { hits[1467] += y % 13; } } |
|
if (s == 1468) { |
|
if (x % 7 == 5) { hits[1468] += 1; state += 4; } |
|
else { hits[1468] += y % 13; } } |
|
if (s == 1469) { |
|
if (x % 8 == 5) { hits[1469] += 1; state += 5; } |
|
else { hits[1469] += y % 13; } } |
|
if (s == 1470) { |
|
if (x % 2 == 0) { hits[1470] += 1; state += 1; } |
|
else { hits[1470] += y % 13; } } |
|
if (s == 1471) { |
|
if (x % 3 == 1) { hits[1471] += 1; state += 2; } |
|
else { hits[1471] += y % 13; } } |
|
if (s == 1472) { |
|
if (x % 4 == 0) { hits[1472] += 1; state += 3; } |
|
else { hits[1472] += y % 13; } } |
|
if (s == 1473) { |
|
if (x % 5 == 3) { hits[1473] += 1; state += 4; } |
|
else { hits[1473] += y % 13; } } |
|
if (s == 1474) { |
|
if (x % 6 == 4) { hits[1474] += 1; state += 5; } |
|
else { hits[1474] += y % 13; } } |
|
if (s == 1475) { |
|
if (x % 7 == 5) { hits[1475] += 1; state += 1; } |
|
else { hits[1475] += y % 13; } } |
|
if (s == 1476) { |
|
if (x % 8 == 4) { hits[1476] += 1; state += 2; } |
|
else { hits[1476] += y % 13; } } |
|
if (s == 1477) { |
|
if (x % 2 == 1) { hits[1477] += 1; state += 3; } |
|
else { hits[1477] += y % 13; } } |
|
if (s == 1478) { |
|
if (x % 3 == 2) { hits[1478] += 1; state += 4; } |
|
else { hits[1478] += y % 13; } } |
|
if (s == 1479) { |
|
if (x % 4 == 3) { hits[1479] += 1; state += 5; } |
|
else { hits[1479] += y % 13; } } |
|
if (s == 1480) { |
|
if (x % 5 == 0) { hits[1480] += 1; state += 1; } |
|
else { hits[1480] += y % 13; } } |
|
if (s == 1481) { |
|
if (x % 6 == 5) { hits[1481] += 1; state += 2; } |
|
else { hits[1481] += y % 13; } } |
|
if (s == 1482) { |
|
if (x % 7 == 5) { hits[1482] += 1; state += 3; } |
|
else { hits[1482] += y % 13; } } |
|
if (s == 1483) { |
|
if (x % 8 == 3) { hits[1483] += 1; state += 4; } |
|
else { hits[1483] += y % 13; } } |
|
if (s == 1484) { |
|
if (x % 2 == 0) { hits[1484] += 1; state += 5; } |
|
else { hits[1484] += y % 13; } } |
|
if (s == 1485) { |
|
if (x % 3 == 0) { hits[1485] += 1; state += 1; } |
|
else { hits[1485] += y % 13; } } |
|
if (s == 1486) { |
|
if (x % 4 == 2) { hits[1486] += 1; state += 2; } |
|
else { hits[1486] += y % 13; } } |
|
if (s == 1487) { |
|
if (x % 5 == 2) { hits[1487] += 1; state += 3; } |
|
else { hits[1487] += y % 13; } } |
|
if (s == 1488) { |
|
if (x % 6 == 0) { hits[1488] += 1; state += 4; } |
|
else { hits[1488] += y % 13; } } |
|
if (s == 1489) { |
|
if (x % 7 == 5) { hits[1489] += 1; state += 5; } |
|
else { hits[1489] += y % 13; } } |
|
if (s == 1490) { |
|
if (x % 8 == 2) { hits[1490] += 1; state += 1; } |
|
else { hits[1490] += y % 13; } } |
|
if (s == 1491) { |
|
if (x % 2 == 1) { hits[1491] += 1; state += 2; } |
|
else { hits[1491] += y % 13; } } |
|
if (s == 1492) { |
|
if (x % 3 == 1) { hits[1492] += 1; state += 3; } |
|
else { hits[1492] += y % 13; } } |
|
if (s == 1493) { |
|
if (x % 4 == 1) { hits[1493] += 1; state += 4; } |
|
else { hits[1493] += y % 13; } } |
|
if (s == 1494) { |
|
if (x % 5 == 4) { hits[1494] += 1; state += 5; } |
|
else { hits[1494] += y % 13; } } |
|
if (s == 1495) { |
|
if (x % 6 == 1) { hits[1495] += 1; state += 1; } |
|
else { hits[1495] += y % 13; } } |
|
if (s == 1496) { |
|
if (x % 7 == 5) { hits[1496] += 1; state += 2; } |
|
else { hits[1496] += y % 13; } } |
|
if (s == 1497) { |
|
if (x % 8 == 1) { hits[1497] += 1; state += 3; } |
|
else { hits[1497] += y % 13; } } |
|
if (s == 1498) { |
|
if (x % 2 == 0) { hits[1498] += 1; state += 4; } |
|
else { hits[1498] += y % 13; } } |
|
if (s == 1499) { |
|
if (x % 3 == 2) { hits[1499] += 1; state += 5; } |
|
else { hits[1499] += y % 13; } } |
|
if (s == 1500) { |
|
if (x % 4 == 0) { hits[1500] += 1; state += 1; } |
|
else { hits[1500] += y % 13; } } |
|
if (s == 1501) { |
|
if (x % 5 == 1) { hits[1501] += 1; state += 2; } |
|
else { hits[1501] += y % 13; } } |
|
if (s == 1502) { |
|
if (x % 6 == 2) { hits[1502] += 1; state += 3; } |
|
else { hits[1502] += y % 13; } } |
|
if (s == 1503) { |
|
if (x % 7 == 5) { hits[1503] += 1; state += 4; } |
|
else { hits[1503] += y % 13; } } |
|
if (s == 1504) { |
|
if (x % 8 == 0) { hits[1504] += 1; state += 5; } |
|
else { hits[1504] += y % 13; } } |
|
if (s == 1505) { |
|
if (x % 2 == 1) { hits[1505] += 1; state += 1; } |
|
else { hits[1505] += y % 13; } } |
|
if (s == 1506) { |
|
if (x % 3 == 0) { hits[1506] += 1; state += 2; } |
|
else { hits[1506] += y % 13; } } |
|
if (s == 1507) { |
|
if (x % 4 == 3) { hits[1507] += 1; state += 3; } |
|
else { hits[1507] += y % 13; } } |
|
if (s == 1508) { |
|
if (x % 5 == 3) { hits[1508] += 1; state += 4; } |
|
else { hits[1508] += y % 13; } } |
|
if (s == 1509) { |
|
if (x % 6 == 3) { hits[1509] += 1; state += 5; } |
|
else { hits[1509] += y % 13; } } |
|
if (s == 1510) { |
|
if (x % 7 == 5) { hits[1510] += 1; state += 1; } |
|
else { hits[1510] += y % 13; } } |
|
if (s == 1511) { |
|
if (x % 8 == 7) { hits[1511] += 1; state += 2; } |
|
else { hits[1511] += y % 13; } } |
|
if (s == 1512) { |
|
if (x % 2 == 0) { hits[1512] += 1; state += 3; } |
|
else { hits[1512] += y % 13; } } |
|
if (s == 1513) { |
|
if (x % 3 == 1) { hits[1513] += 1; state += 4; } |
|
else { hits[1513] += y % 13; } } |
|
if (s == 1514) { |
|
if (x % 4 == 2) { hits[1514] += 1; state += 5; } |
|
else { hits[1514] += y % 13; } } |
|
if (s == 1515) { |
|
if (x % 5 == 0) { hits[1515] += 1; state += 1; } |
|
else { hits[1515] += y % 13; } } |
|
if (s == 1516) { |
|
if (x % 6 == 4) { hits[1516] += 1; state += 2; } |
|
else { hits[1516] += y % 13; } } |
|
if (s == 1517) { |
|
if (x % 7 == 5) { hits[1517] += 1; state += 3; } |
|
else { hits[1517] += y % 13; } } |
|
if (s == 1518) { |
|
if (x % 8 == 6) { hits[1518] += 1; state += 4; } |
|
else { hits[1518] += y % 13; } } |
|
if (s == 1519) { |
|
if (x % 2 == 1) { hits[1519] += 1; state += 5; } |
|
else { hits[1519] += y % 13; } } |
|
if (s == 1520) { |
|
if (x % 3 == 2) { hits[1520] += 1; state += 1; } |
|
else { hits[1520] += y % 13; } } |
|
if (s == 1521) { |
|
if (x % 4 == 1) { hits[1521] += 1; state += 2; } |
|
else { hits[1521] += y % 13; } } |
|
if (s == 1522) { |
|
if (x % 5 == 2) { hits[1522] += 1; state += 3; } |
|
else { hits[1522] += y % 13; } } |
|
if (s == 1523) { |
|
if (x % 6 == 5) { hits[1523] += 1; state += 4; } |
|
else { hits[1523] += y % 13; } } |
|
if (s == 1524) { |
|
if (x % 7 == 5) { hits[1524] += 1; state += 5; } |
|
else { hits[1524] += y % 13; } } |
|
if (s == 1525) { |
|
if (x % 8 == 5) { hits[1525] += 1; state += 1; } |
|
else { hits[1525] += y % 13; } } |
|
if (s == 1526) { |
|
if (x % 2 == 0) { hits[1526] += 1; state += 2; } |
|
else { hits[1526] += y % 13; } } |
|
if (s == 1527) { |
|
if (x % 3 == 0) { hits[1527] += 1; state += 3; } |
|
else { hits[1527] += y % 13; } } |
|
if (s == 1528) { |
|
if (x % 4 == 0) { hits[1528] += 1; state += 4; } |
|
else { hits[1528] += y % 13; } } |
|
if (s == 1529) { |
|
if (x % 5 == 4) { hits[1529] += 1; state += 5; } |
|
else { hits[1529] += y % 13; } } |
|
if (s == 1530) { |
|
if (x % 6 == 0) { hits[1530] += 1; state += 1; } |
|
else { hits[1530] += y % 13; } } |
|
if (s == 1531) { |
|
if (x % 7 == 5) { hits[1531] += 1; state += 2; } |
|
else { hits[1531] += y % 13; } } |
|
if (s == 1532) { |
|
if (x % 8 == 4) { hits[1532] += 1; state += 3; } |
|
else { hits[1532] += y % 13; } } |
|
if (s == 1533) { |
|
if (x % 2 == 1) { hits[1533] += 1; state += 4; } |
|
else { hits[1533] += y % 13; } } |
|
if (s == 1534) { |
|
if (x % 3 == 1) { hits[1534] += 1; state += 5; } |
|
else { hits[1534] += y % 13; } } |
|
if (s == 1535) { |
|
if (x % 4 == 3) { hits[1535] += 1; state += 1; } |
|
else { hits[1535] += y % 13; } } |
|
if (s == 1536) { |
|
if (x % 5 == 1) { hits[1536] += 1; state += 2; } |
|
else { hits[1536] += y % 13; } } |
|
if (s == 1537) { |
|
if (x % 6 == 1) { hits[1537] += 1; state += 3; } |
|
else { hits[1537] += y % 13; } } |
|
if (s == 1538) { |
|
if (x % 7 == 5) { hits[1538] += 1; state += 4; } |
|
else { hits[1538] += y % 13; } } |
|
if (s == 1539) { |
|
if (x % 8 == 3) { hits[1539] += 1; state += 5; } |
|
else { hits[1539] += y % 13; } } |
|
if (s == 1540) { |
|
if (x % 2 == 0) { hits[1540] += 1; state += 1; } |
|
else { hits[1540] += y % 13; } } |
|
if (s == 1541) { |
|
if (x % 3 == 2) { hits[1541] += 1; state += 2; } |
|
else { hits[1541] += y % 13; } } |
|
if (s == 1542) { |
|
if (x % 4 == 2) { hits[1542] += 1; state += 3; } |
|
else { hits[1542] += y % 13; } } |
|
if (s == 1543) { |
|
if (x % 5 == 3) { hits[1543] += 1; state += 4; } |
|
else { hits[1543] += y % 13; } } |
|
if (s == 1544) { |
|
if (x % 6 == 2) { hits[1544] += 1; state += 5; } |
|
else { hits[1544] += y % 13; } } |
|
if (s == 1545) { |
|
if (x % 7 == 5) { hits[1545] += 1; state += 1; } |
|
else { hits[1545] += y % 13; } } |
|
if (s == 1546) { |
|
if (x % 8 == 2) { hits[1546] += 1; state += 2; } |
|
else { hits[1546] += y % 13; } } |
|
if (s == 1547) { |
|
if (x % 2 == 1) { hits[1547] += 1; state += 3; } |
|
else { hits[1547] += y % 13; } } |
|
if (s == 1548) { |
|
if (x % 3 == 0) { hits[1548] += 1; state += 4; } |
|
else { hits[1548] += y % 13; } } |
|
if (s == 1549) { |
|
if (x % 4 == 1) { hits[1549] += 1; state += 5; } |
|
else { hits[1549] += y % 13; } } |
|
if (s == 1550) { |
|
if (x % 5 == 0) { hits[1550] += 1; state += 1; } |
|
else { hits[1550] += y % 13; } } |
|
if (s == 1551) { |
|
if (x % 6 == 3) { hits[1551] += 1; state += 2; } |
|
else { hits[1551] += y % 13; } } |
|
if (s == 1552) { |
|
if (x % 7 == 5) { hits[1552] += 1; state += 3; } |
|
else { hits[1552] += y % 13; } } |
|
if (s == 1553) { |
|
if (x % 8 == 1) { hits[1553] += 1; state += 4; } |
|
else { hits[1553] += y % 13; } } |
|
if (s == 1554) { |
|
if (x % 2 == 0) { hits[1554] += 1; state += 5; } |
|
else { hits[1554] += y % 13; } } |
|
if (s == 1555) { |
|
if (x % 3 == 1) { hits[1555] += 1; state += 1; } |
|
else { hits[1555] += y % 13; } } |
|
if (s == 1556) { |
|
if (x % 4 == 0) { hits[1556] += 1; state += 2; } |
|
else { hits[1556] += y % 13; } } |
|
if (s == 1557) { |
|
if (x % 5 == 2) { hits[1557] += 1; state += 3; } |
|
else { hits[1557] += y % 13; } } |
|
if (s == 1558) { |
|
if (x % 6 == 4) { hits[1558] += 1; state += 4; } |
|
else { hits[1558] += y % 13; } } |
|
if (s == 1559) { |
|
if (x % 7 == 5) { hits[1559] += 1; state += 5; } |
|
else { hits[1559] += y % 13; } } |
|
if (s == 1560) { |
|
if (x % 8 == 0) { hits[1560] += 1; state += 1; } |
|
else { hits[1560] += y % 13; } } |
|
if (s == 1561) { |
|
if (x % 2 == 1) { hits[1561] += 1; state += 2; } |
|
else { hits[1561] += y % 13; } } |
|
if (s == 1562) { |
|
if (x % 3 == 2) { hits[1562] += 1; state += 3; } |
|
else { hits[1562] += y % 13; } } |
|
if (s == 1563) { |
|
if (x % 4 == 3) { hits[1563] += 1; state += 4; } |
|
else { hits[1563] += y % 13; } } |
|
if (s == 1564) { |
|
if (x % 5 == 4) { hits[1564] += 1; state += 5; } |
|
else { hits[1564] += y % 13; } } |
|
if (s == 1565) { |
|
if (x % 6 == 5) { hits[1565] += 1; state += 1; } |
|
else { hits[1565] += y % 13; } } |
|
if (s == 1566) { |
|
if (x % 7 == 5) { hits[1566] += 1; state += 2; } |
|
else { hits[1566] += y % 13; } } |
|
if (s == 1567) { |
|
if (x % 8 == 7) { hits[1567] += 1; state += 3; } |
|
else { hits[1567] += y % 13; } } |
|
if (s == 1568) { |
|
if (x % 2 == 0) { hits[1568] += 1; state += 4; } |
|
else { hits[1568] += y % 13; } } |
|
if (s == 1569) { |
|
if (x % 3 == 0) { hits[1569] += 1; state += 5; } |
|
else { hits[1569] += y % 13; } } |
|
if (s == 1570) { |
|
if (x % 4 == 2) { hits[1570] += 1; state += 1; } |
|
else { hits[1570] += y % 13; } } |
|
if (s == 1571) { |
|
if (x % 5 == 1) { hits[1571] += 1; state += 2; } |
|
else { hits[1571] += y % 13; } } |
|
if (s == 1572) { |
|
if (x % 6 == 0) { hits[1572] += 1; state += 3; } |
|
else { hits[1572] += y % 13; } } |
|
if (s == 1573) { |
|
if (x % 7 == 5) { hits[1573] += 1; state += 4; } |
|
else { hits[1573] += y % 13; } } |
|
if (s == 1574) { |
|
if (x % 8 == 6) { hits[1574] += 1; state += 5; } |
|
else { hits[1574] += y % 13; } } |
|
if (s == 1575) { |
|
if (x % 2 == 1) { hits[1575] += 1; state += 1; } |
|
else { hits[1575] += y % 13; } } |
|
if (s == 1576) { |
|
if (x % 3 == 1) { hits[1576] += 1; state += 2; } |
|
else { hits[1576] += y % 13; } } |
|
if (s == 1577) { |
|
if (x % 4 == 1) { hits[1577] += 1; state += 3; } |
|
else { hits[1577] += y % 13; } } |
|
if (s == 1578) { |
|
if (x % 5 == 3) { hits[1578] += 1; state += 4; } |
|
else { hits[1578] += y % 13; } } |
|
if (s == 1579) { |
|
if (x % 6 == 1) { hits[1579] += 1; state += 5; } |
|
else { hits[1579] += y % 13; } } |
|
if (s == 1580) { |
|
if (x % 7 == 5) { hits[1580] += 1; state += 1; } |
|
else { hits[1580] += y % 13; } } |
|
if (s == 1581) { |
|
if (x % 8 == 5) { hits[1581] += 1; state += 2; } |
|
else { hits[1581] += y % 13; } } |
|
if (s == 1582) { |
|
if (x % 2 == 0) { hits[1582] += 1; state += 3; } |
|
else { hits[1582] += y % 13; } } |
|
if (s == 1583) { |
|
if (x % 3 == 2) { hits[1583] += 1; state += 4; } |
|
else { hits[1583] += y % 13; } } |
|
if (s == 1584) { |
|
if (x % 4 == 0) { hits[1584] += 1; state += 5; } |
|
else { hits[1584] += y % 13; } } |
|
if (s == 1585) { |
|
if (x % 5 == 0) { hits[1585] += 1; state += 1; } |
|
else { hits[1585] += y % 13; } } |
|
if (s == 1586) { |
|
if (x % 6 == 2) { hits[1586] += 1; state += 2; } |
|
else { hits[1586] += y % 13; } } |
|
if (s == 1587) { |
|
if (x % 7 == 5) { hits[1587] += 1; state += 3; } |
|
else { hits[1587] += y % 13; } } |
|
if (s == 1588) { |
|
if (x % 8 == 4) { hits[1588] += 1; state += 4; } |
|
else { hits[1588] += y % 13; } } |
|
if (s == 1589) { |
|
if (x % 2 == 1) { hits[1589] += 1; state += 5; } |
|
else { hits[1589] += y % 13; } } |
|
if (s == 1590) { |
|
if (x % 3 == 0) { hits[1590] += 1; state += 1; } |
|
else { hits[1590] += y % 13; } } |
|
if (s == 1591) { |
|
if (x % 4 == 3) { hits[1591] += 1; state += 2; } |
|
else { hits[1591] += y % 13; } } |
|
if (s == 1592) { |
|
if (x % 5 == 2) { hits[1592] += 1; state += 3; } |
|
else { hits[1592] += y % 13; } } |
|
if (s == 1593) { |
|
if (x % 6 == 3) { hits[1593] += 1; state += 4; } |
|
else { hits[1593] += y % 13; } } |
|
if (s == 1594) { |
|
if (x % 7 == 5) { hits[1594] += 1; state += 5; } |
|
else { hits[1594] += y % 13; } } |
|
if (s == 1595) { |
|
if (x % 8 == 3) { hits[1595] += 1; state += 1; } |
|
else { hits[1595] += y % 13; } } |
|
if (s == 1596) { |
|
if (x % 2 == 0) { hits[1596] += 1; state += 2; } |
|
else { hits[1596] += y % 13; } } |
|
if (s == 1597) { |
|
if (x % 3 == 1) { hits[1597] += 1; state += 3; } |
|
else { hits[1597] += y % 13; } } |
|
if (s == 1598) { |
|
if (x % 4 == 2) { hits[1598] += 1; state += 4; } |
|
else { hits[1598] += y % 13; } } |
|
if (s == 1599) { |
|
if (x % 5 == 4) { hits[1599] += 1; state += 5; } |
|
else { hits[1599] += y % 13; } } |
|
if (state > reachedCount) reachedCount = state; |
|
} |
|
} |