def int_input(string): return int(input(string)) def midThree(a0): return a0 == 892362496 def topAndBottom(a0): return a0 == 7 def checkity(a0, a1, a2, a3, a4): if a0 == 489139534831 and a1 == 1 and a2 == 2 and a3 == 3 and a4 == 4: return 1 # antidebug(7331) def itsATwap(a0): if a0 == 3713: return 1 a0 = int_input("itsATwap : ") # antidebug(a0) itsATwap(a0) return 0 def isItOr(a0): return a0 == 99 def isItXor(a0): return a0 == 28 def wowzaACheck2(a0): return 26960 <= a0 def wowzaACheck(a0): return 269700 >= a0 def yetAnotherCheck(a0): return a0 == 28025 def anotherCheck(a0): return a0 == 1057 def finalCheck(): arr = [] for i in range(8): arr.append(int_input("i{} = ".format(i))) t1 = oddCheck(arr[0], arr[2], arr[4], arr[6]) t2 = evenCheck(arr[1], arr[3], arr[5], arr[7]) return t1 & t2 def oddCheck(a0, a1, a2, a3): return a0 == 30001 & a1 == 26419 & a2 == 62003745337707 & a3 == 27955 def evenCheck(a0, a1, a2, a3): return a0 == 25695 & a1 == 928999216 & a2 == 13151 & a3 == 125 def checkThemAll(a0, a1, a2, a3, a4, a5): return a0 == 18446743885531466769 & a1 == 10593957610752 & a2 == 118730899270 &\ a3 == 1346493052268 & a4 == 409991082872 & a5 == 103082098739 def nextNextNextCheck(): arr = [] for i in range(5): arr.append(int_input("i{} = ".format(i))) arr.append(arr[0] - arr[1]) # i5 arr.append(arr[0] * arr[4]) # i6 arr.append(arr[2] + arr[5]) # i7 arr.append(arr[3] + arr[2] + arr[1] + arr[0]) # i8 arr.append(arr[3] | arr[4]) # i9 arr.append(arr[3] - arr[2]) # i10 t1 = checkThemAll(arr[5], arr[6], arr[7], arr[8], arr[9], arr[10]) t2 = finalCheck() return t1 & t2 def checkTheBigs(a0, a1): if a1 < a0: return 0 # no neccesarily a2 = a1 - a0 a3 = checkity(a2, 1, 2, 3, 4) a4 = a1 & 4294967040 a5 = midThree(a4) a6 = a0 & 255 a7 = a1 & 1095216660480 a8 = a6 ^ a7 a9 = 1 a10 =nextNextNextCheck() return a10 & a9 & a5 & a3 def keepGoing(): # antidebug(7331) arr = [] i0 = int_input("i0 = ") i1 = int_input("i1 = ") i3 = isItXor(i0 ^ i1) i4 = isItOr(i0 & i1) i5 = int_input("i5 = ") itsATwap(i5) i6 = int_input("i6 = ") i7 = int_input("i7 = ") i8 = checkTheBigs(i6, i7) return i8 & i4 & i3 def check(a0): if a0 != 102: return 0 i0 = int_input("i0 = ") i3 = anotherCheck(i0 & 1337) i5 = yetAnotherCheck(i0 | 1337) i6 = 1337 ^ i0 ; i7 = wowzaACheck(i6) ; i8 = wowzaACheck2(i6) i9 = keepGoing() return i9 & i8 & i7 & i5 & i3 def main(): i0 = int_input("i0 = ") print(check(i0))