1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114
| <?php $f1 = function ($lII1lI1IlI) { return function ($II1IlllI11) use($lII1lI1IlI) { return function ($ll1IlllIIl) use($II1IlllI11, $lII1lI1IlI) { return $II1IlllI11($lII1lI1IlI($II1IlllI11)($ll1IlllIIl)); }; }; };
$increase = function ($lII1lI1IlI) { return $lII1lI1IlI + 1; }; $f2 = function ($lIlIll1111) { return function ($II1IIl1Ill) use($lIlIll1111) { return function ($II1IlllI11) use($lIlIll1111, $II1IIl1Ill) { return function ($ll1IlllIIl) use($II1IlllI11, $lIlIll1111, $II1IIl1Ill) { return $lIlIll1111($II1IlllI11)($II1IIl1Ill($II1IlllI11)($ll1IlllIIl)); }; }; }; };
$decrease = function ($lII1lI1IlI) { return $lII1lI1IlI - 1; }; $ret_self = function ($II1IlllI11) { return function ($ll1IlllIIl) { return $ll1IlllIIl; }; };
$mul_mod = function ($lII1lI1IlI) { return $lII1lI1IlI * 3 % 7; }; $f3 = function ($lIlIll1111) use($f2, $ret_self) { return function ($II1IIl1Ill) use($lIlIll1111, $f2, $ret_self) { return $lIlIll1111($f2($II1IIl1Ill))($ret_self); }; }; $f4 = function ($II1IlllI11) { return function ($ll1IlllIIl) use($II1IlllI11) { return $II1IlllI11($ll1IlllIIl); }; };
$increase_mod = function ($lII1lI1IlI) { return ($lII1lI1IlI + 1) % 1000000007; };
$v1 = array(array($f2($f1($f2($f2($f4)($f2($f4)($f2($f1($f4))($f4))))($f4)))($f4), $f2($f2($f4)($f1($f1($f4))))($f2($f4)($f2($f1($f4))($f2($f4)($f4)))), $f1($f2($f2($f1($f2($f4)($f2($f2($f4)($f2($f4)($f4)))($f4))))($f4))($f4)), $f3($f1($f4))($f1($f4)), $ret_self, $f3($f1($f4))($f2($f4)($f1($f1($f4)))), $f2($f1($f4))($f2($f4)($f3($f2($f4)($f4))($f1($f2($f4)($f4))))), $f1($f1($f2($f4)($f2($f4)($f4)))), $f2($f4)($f2($f4)($f4))), array($f2($f2($f4)($f2($f4)($f4)))($f2($f4)($f2($f2($f4)($f2($f4)($f4)))($f4))), $ret_self, $f1($f1($f4)), $f2($f2($f3($f2($f1($f4))($f4))($f2($f4)($f4)))($f4))($f4), $ret_self, $f1($f2($f2($f4)($f4))($f1($f4))), $f2($f2($f2($f2($f4)($f1($f4)))($f2($f4)($f4)))($f4))($f2($f4)($f1($f4))), $f2($f2($f4)($f2($f4)($f4)))($f2($f2($f1($f4))($f2($f4)($f4)))($f2($f4)($f4))), $f3($f1($f4))($f2($f4)($f2($f4)($f1($f4))))), array($f2($f2($f4)($f4))($f4), $f1($f4), $ret_self, $f1($f2($f3($f1($f4))($f2($f4)($f2($f4)($f4))))($f4)), $f2($f4)($f4), $f2($f4)($f2($f1($f2($f4)($f2($f4)($f4))))($f4)), $ret_self, $f4, $f2($f4)($f2($f2($f2($f4)($f1($f4)))($f2($f4)($f2($f4)($f4))))($f1($f4)))), array($f1($f2($f2($f1($f2($f4)($f4)))($f1($f2($f4)($f4))))($f2($f4)($f4))), $f2($f1($f2($f2($f4)($f4))($f4)))($f1($f2($f4)($f4))), $f1($f1($f4)), $f2($f4)($f4), $f4, $ret_self, $f2($f4)($f3($f2($f4)($f4))($f2($f4)($f4))), $f2($f1($f3($f2($f2($f4)($f4))($f4))($f2($f4)($f4))))($f2($f4)($f4)), $f2($f2($f2($f4)($f2($f4)($f4)))($f2($f2($f1($f4))($f4))($f4)))($f2($f4)($f4))), array($f2($f2($f2($f4)($f4))($f4))($f2($f4)($f2($f2($f4)($f4))($f2($f4)($f4)))), $f2($f2($f4)($f1($f2($f4)($f1($f4)))))($f2($f4)($f1($f4))), $f3($f2($f1($f4))($f4))($f2($f1($f4))($f4)), $f2($f4)($f2($f4)($f2($f4)($f4))), $ret_self, $f2($f1($f4))($f4), $f2($f2($f4)($f1($f1($f4))))($f4), $f4, $f2($f4)($f2($f2($f4)($f4))($f2($f4)($f4)))), array($f2($f4)($f4), $f1($f2($f1($f4))($f3($f2($f1($f4))($f4))($f1($f4)))), $f1($f4), $ret_self, $f2($f3($f1($f4))($f1($f4)))($f2($f2($f4)($f4))($f2($f2($f4)($f4))($f4))), $f2($f2($f4)($f4))($f1($f2($f4)($f1($f2($f4)($f4))))), $f2($f2($f2($f1($f4))($f4))($f4))($f4), $ret_self, $f2($f1($f1($f2($f1($f2($f4)($f1($f4))))($f4))))($f4)), array($ret_self, $f2($f4)($f2($f4)($f4)), $f2($f1($f2($f4)($f4)))($f3($f1($f4))($f2($f4)($f4))), $f2($f4)($f2($f4)($f1($f4))), $ret_self, $f2($f2($f2($f2($f4)($f4))($f4))($f1($f3($f2($f4)($f4))($f2($f4)($f4)))))($f4), $ret_self, $f2($f2($f2($f1($f4))($f1($f2($f4)($f2($f4)($f4)))))($f4))($f4), $f1($f4)), array($f2($f4)($f4), $f2($f4)($f2($f4)($f2($f1($f2($f4)($f1($f4))))($f2($f4)($f4)))), $f4, $f2($f1($f4))($f4), $f2($f4)($f2($f4)($f4)), $f3($f1($f4))($f2($f4)($f2($f2($f4)($f4))($f4))), $ret_self, $f2($f2($f2($f4)($f2($f4)($f4)))($f2($f4)($f4)))($f2($f4)($f4)), $f3($f1($f4))($f2($f4)($f2($f4)($f2($f4)($f4))))));
for($i = 0; $i < 8; $i++) { echo $i . ': ['; for ($f4_2 = $f4; $f4_2($increase)(-9); $f4_2 = $f2($f4)($f4_2)) { echo "{$v1[$i][$f4_2($decrease)(9)]($increase_mod)(0)},"; } echo "{$v1[$i][$f4_2($decrease)(9)]($increase_mod)(0)}]", "\n"; }
$v2 = $v1[0];
for ($f4_2 = $ret_self; $f4_2($increase)(998244353) < $f4_2($decrease)(6755399441055744); $f4_2 = $f1($f4_2)) { $v3 = $v1[$f4_2($mul_mod)(1)]; $v4 = array(9);
$v4[0] = $f3($v2[0])($v3[0]); $v4[0] = $f2($f3($v3[3])($v2[1]))($v4[0]); $v4[0] = $f2($f3($v2[2])($v3[6]))($v4[0]);
$v4[1] = $f3($v2[1])($v3[4]); $v4[1] = $f2($f3($v3[1])($v2[0]))($v4[1]); $v4[1] = $f2($v4[1])($f3($v3[7])($v2[2]));
$v4[2] = $f3($v2[1])($v3[5]); $v4[2] = $f2($f3($v2[0])($v3[2]))($v4[2]); $v4[2] = $f2($f3($v2[2])($v3[8]))($v4[2]);
$v4[3] = $f3($v2[4])($v3[3]); $v4[3] = $f2($v4[3])($f3($v3[0])($v2[3])); $v4[3] = $f2($v4[3])($f3($v2[5])($v3[6]));
$v4[4] = $f3($v2[4])($v3[4]); $v4[4] = $f2($f3($v2[5])($v3[7]))($v4[4]); $v4[4] = $f2($f3($v3[1])($v2[3]))($v4[4]); $v4[5] = $f3($v2[3])($v3[2]); $v4[5] = $f2($f3($v3[5])($v2[4]))($v4[5]); $v4[5] = $f2($f3($v3[8])($v2[5]))($v4[5]); $v4[6] = $f3($v2[7])($v3[3]); $v4[6] = $f2($f3($v3[0])($v2[6]))($v4[6]); $v4[6] = $f2($v4[6])($f3($v2[8])($v3[6]));
$v4[7] = $f3($v2[7])($v3[4]); $v4[7] = $f2($f3($v3[1])($v2[6]))($v4[7]); $v4[7] = $f2($f3($v2[8])($v3[7]))($v4[7]);
$v4[8] = $f3($v2[8])($v3[8]); $v4[8] = $f2($v4[8])($f3($v2[6])($v3[2])); $v4[8] = $f2($f3($v2[7])($v3[5]))($v4[8]);
$v2 = $v4; }
echo 'flag{'; for ($f4_2 = $f4; $f4_2($increase)(-9); $f4_2 = $f2($f4)($f4_2)) { echo "{$v2[$f4_2($decrease)(9)]($increase_mod)(0)}-"; } echo "{$v2[$f4_2($decrease)(9)]($increase_mod)(0)}}";
|