QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#796109#9551. The EmperorKKT89AC ✓19ms16248kbC++203.3kb2024-12-01 11:38:082024-12-01 11:38:08

Judging History

你现在查看的是最新测评结果

  • [2024-12-01 11:38:08]
  • 评测
  • 测评结果:AC
  • 用时:19ms
  • 内存:16248kb
  • [2024-12-01 11:38:08]
  • 提交

answer

#include <bits/stdc++.h>
using namespace std;
typedef long long ll;

template <int mod> struct static_modint {
    using mint = static_modint;
    int x;

    static_modint() : x(0) {}
    static_modint(int64_t y) : x(y >= 0 ? y % mod : (mod - (-y) % mod) % mod) {}

    mint &operator+=(const mint &rhs) {
        if ((x += rhs.x) >= mod) x -= mod;
        return *this;
    }
    mint &operator-=(const mint &rhs) {
        if ((x += mod - rhs.x) >= mod) x -= mod;
        return *this;
    }
    mint &operator*=(const mint &rhs) {
        x = (int)(1LL * x * rhs.x % mod);
        return *this;
    }
    mint &operator/=(const mint &rhs) { return *this = *this * rhs.inv(); }

    mint pow(long long n) const {
        mint _x = *this, r = 1;
        while (n) {
            if (n & 1) r *= _x;
            _x *= _x;
            n >>= 1;
        }
        return r;
    }
    mint inv() const { return pow(mod - 2); }

    mint operator+() const { return *this; }
    mint operator-() const { return mint() - *this; }
    friend mint operator+(const mint &lhs, const mint &rhs) { return mint(lhs) += rhs; }
    friend mint operator-(const mint &lhs, const mint &rhs) { return mint(lhs) -= rhs; }
    friend mint operator*(const mint &lhs, const mint &rhs) { return mint(lhs) *= rhs; }
    friend mint operator/(const mint &lhs, const mint &rhs) { return mint(lhs) /= rhs; }
    friend bool operator==(const mint &lhs, const mint &rhs) { return lhs.x == rhs.x; }
    friend bool operator!=(const mint &lhs, const mint &rhs) { return lhs.x != rhs.x; }

    friend ostream &operator<<(ostream &os, const mint &p) { return os << p.x; }
    friend istream &operator>>(istream &is, mint &a) {
        int64_t t;
        is >> t;
        a = static_modint<mod>(t);
        return (is);
    }
};

const unsigned int mod = 998244353;
using modint = static_modint<mod>;
modint mod_pow(ll n, ll x) { return modint(n).pow(x); }
modint mod_pow(modint n, ll x) { return n.pow(x); }

int main() {
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    int n;
    cin >> n;
    vector<pair<int, int>> op1(n + 1), op2(n + 1);
    for (int i = 1; i <= n; ++i) {
        string str;
        cin >> str;
        if (str == "POP") {
            cin >> op1[i].first;
            cin >> str >> op1[i].second >> str;
        } else {
            op1[i] = {0, 0};
        }
        cin >> str >> op2[i].first >> str >> op2[i].second;
    }
    using P = pair<modint, int>;
    vector<vector<P>> dp(1025, vector<P>(n + 1));
    vector<vector<int>> used(1025, vector<int>(n + 1));
    auto calc = [&](auto calc, int a, int x) -> P {
        if (a == 0 and x == 0) {
            return {0, 0};
        }
        if (used[a][x] & 2) {
            return dp[a][x];
        }
        if (used[a][x] & 1) {
            cout << -1 << '\n';
            exit(0);
        }
        used[a][x] |= 1;

        P res;
        if (op1[x].first == a) {
            res = {1, op1[x].second};
        } else {
            auto r1 = calc(calc, op2[x].first, op2[x].second);
            auto r2 = calc(calc, a, r1.second);
            res = {r1.first + r2.first + 1, r2.second};
        }

        used[a][x] |= 2;
        return dp[a][x] = res;
    };
    auto res = calc(calc, 0, 1);
    cout << res.first << '\n';
}

这程序好像有点Bug,我给组数据试试?

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 0ms
memory: 3768kb

input:

1
HALT; PUSH 1 GOTO 1

output:

1

result:

ok 1 number(s): "1"

Test #2:

score: 0
Accepted
time: 0ms
memory: 3764kb

input:

5
POP 1 GOTO 2; PUSH 1 GOTO 2
HALT; PUSH 1 GOTO 3
POP 1 GOTO 4; PUSH 2 GOTO 4
POP 1 GOTO 2; PUSH 2 GOTO 4
HALT; PUSH 99 GOTO 4

output:

5

result:

ok 1 number(s): "5"

Test #3:

score: 0
Accepted
time: 0ms
memory: 3728kb

input:

1
POP 1 GOTO 1; PUSH 1 GOTO 1

output:

-1

result:

ok 1 number(s): "-1"

Test #4:

score: 0
Accepted
time: 1ms
memory: 4320kb

input:

61
POP 62 GOTO 61; PUSH 30 GOTO 60
POP 1 GOTO 3; PUSH 62 GOTO 61
POP 2 GOTO 61; PUSH 62 GOTO 61
POP 4 GOTO 7; PUSH 2 GOTO 61
POP 62 GOTO 61; PUSH 3 GOTO 4
POP 62 GOTO 61; PUSH 3 GOTO 5
POP 5 GOTO 10; PUSH 3 GOTO 6
POP 62 GOTO 61; PUSH 4 GOTO 7
POP 62 GOTO 61; PUSH 4 GOTO 8
POP 6 GOTO 12; PUSH 4 GOTO...

output:

150994941

result:

ok 1 number(s): "150994941"

Test #5:

score: 0
Accepted
time: 1ms
memory: 4280kb

input:

60
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 51 GOTO 3; PUSH 51 GOTO 2
POP 2 GOTO 4; PUSH 2 GOTO 1
POP 52 GOTO 5; PUSH 52 GOTO 4
POP 3 GOTO 6; PUSH 3 GOTO 1
POP 53 GOTO 7; PUSH 53 GOTO 6
POP 4 GOTO 8; PUSH 4 GOTO 1
POP 54 GOTO 9; PUSH 54 GOTO 8
POP 5 GOTO 10; PUSH 5 GOTO 1
POP 55 GOTO 11; PUSH 55 GOTO 10
POP ...

output:

150994941

result:

ok 1 number(s): "150994941"

Test #6:

score: 0
Accepted
time: 0ms
memory: 4720kb

input:

119
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 259 GOTO 5; PUSH 259 GOTO 4
POP 4 GOTO 6; PUSH 4 GOTO 1
POP 5 GOTO 7; PUSH 5 GOTO 1
POP 6 GOTO 8; PUSH 6 GOTO 1
POP 7 GOTO 9; PUSH 7 GOTO 1
POP 8 GOTO 10; PUSH 8 GOTO 1
POP 264 GOTO 11; PUSH 264 GOTO 10
POP 9...

output:

944833405

result:

ok 1 number(s): "944833405"

Test #7:

score: 0
Accepted
time: 1ms
memory: 5736kb

input:

198
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 257 GOTO 3; PUSH 257 GOTO 2
POP 2 GOTO 4; PUSH 2 GOTO 1
POP 258 GOTO 5; PUSH 258 GOTO 4
POP 3 GOTO 6; PUSH 3 GOTO 1
POP 259 GOTO 7; PUSH 259 GOTO 6
POP 4 GOTO 8; PUSH 4 GOTO 1
POP 260 GOTO 9; PUSH 260 GOTO 8
POP 5 GOTO 10; PUSH 5 GOTO 1
POP 6 GOTO 11; PUSH 6 GOTO ...

output:

795829251

result:

ok 1 number(s): "795829251"

Test #8:

score: 0
Accepted
time: 4ms
memory: 9384kb

input:

505
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 257 GOTO 3; PUSH 257 GOTO 2
POP 2 GOTO 4; PUSH 2 GOTO 1
POP 258 GOTO 5; PUSH 258 GOTO 4
POP 3 GOTO 6; PUSH 3 GOTO 1
POP 259 GOTO 7; PUSH 259 GOTO 6
POP 4 GOTO 8; PUSH 4 GOTO 1
POP 260 GOTO 9; PUSH 260 GOTO 8
POP 5 GOTO 10; PUSH 5 GOTO 1
POP 261 GOTO 11; PUSH 261 G...

output:

134514797

result:

ok 1 number(s): "134514797"

Test #9:

score: 0
Accepted
time: 4ms
memory: 9392kb

input:

512
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 257 GOTO 3; PUSH 257 GOTO 2
POP 2 GOTO 4; PUSH 2 GOTO 1
POP 258 GOTO 5; PUSH 258 GOTO 4
POP 3 GOTO 6; PUSH 3 GOTO 1
POP 259 GOTO 7; PUSH 259 GOTO 6
POP 4 GOTO 8; PUSH 4 GOTO 1
POP 260 GOTO 9; PUSH 260 GOTO 8
POP 5 GOTO 10; PUSH 5 GOTO 1
POP 261 GOTO 11; PUSH 261 G...

output:

339814067

result:

ok 1 number(s): "339814067"

Test #10:

score: 0
Accepted
time: 1ms
memory: 3876kb

input:

19
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 51 GOTO 3; PUSH 51 GOTO 2
POP 2 GOTO 4; PUSH 2 GOTO 1
POP 52 GOTO 5; PUSH 52 GOTO 4
POP 3 GOTO 6; PUSH 3 GOTO 1
POP 4 GOTO 7; PUSH 4 GOTO 1
POP 54 GOTO 8; PUSH 54 GOTO 7
POP 5 GOTO 9; PUSH 5 GOTO 1
POP 55 GOTO 10; PUSH 55 GOTO 9
POP 6 GOTO 11; PUSH 6 GOTO 1
POP 56 ...

output:

1919

result:

ok 1 number(s): "1919"

Test #11:

score: 0
Accepted
time: 1ms
memory: 4108kb

input:

21
POP 22 GOTO 21; PUSH 6 GOTO 20
POP 1 GOTO 3; PUSH 22 GOTO 21
POP 2 GOTO 21; PUSH 22 GOTO 21
POP 22 GOTO 21; PUSH 2 GOTO 21
POP 4 GOTO 7; PUSH 2 GOTO 4
POP 22 GOTO 21; PUSH 3 GOTO 5
POP 5 GOTO 10; PUSH 3 GOTO 6
POP 22 GOTO 21; PUSH 4 GOTO 7
POP 22 GOTO 21; PUSH 4 GOTO 8
POP 6 GOTO 14; PUSH 4 GOTO ...

output:

1919

result:

ok 1 number(s): "1919"

Test #12:

score: 0
Accepted
time: 1ms
memory: 3948kb

input:

21
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 52 GOTO 4; PUSH 52 GOTO 3
POP 3 GOTO 5; PUSH 3 GOTO 1
POP 53 GOTO 6; PUSH 53 GOTO 5
POP 4 GOTO 7; PUSH 4 GOTO 1
POP 5 GOTO 8; PUSH 5 GOTO 1
POP 6 GOTO 9; PUSH 6 GOTO 1
POP 56 GOTO 10; PUSH 56 GOTO 9
POP 7 GOTO 11; PUSH 7 GOTO 1
POP 8 GOT...

output:

11451

result:

ok 1 number(s): "11451"

Test #13:

score: 0
Accepted
time: 1ms
memory: 3980kb

input:

25
POP 26 GOTO 25; PUSH 9 GOTO 24
POP 1 GOTO 3; PUSH 26 GOTO 25
POP 2 GOTO 25; PUSH 26 GOTO 25
POP 26 GOTO 25; PUSH 2 GOTO 25
POP 4 GOTO 7; PUSH 2 GOTO 4
POP 26 GOTO 25; PUSH 3 GOTO 5
POP 5 GOTO 9; PUSH 3 GOTO 6
POP 26 GOTO 25; PUSH 4 GOTO 7
POP 6 GOTO 11; PUSH 4 GOTO 8
POP 26 GOTO 25; PUSH 5 GOTO 9...

output:

11451

result:

ok 1 number(s): "11451"

Test #14:

score: 0
Accepted
time: 1ms
memory: 3968kb

input:

30
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 53 GOTO 5; PUSH 53 GOTO 4
POP 4 GOTO 6; PUSH 4 GOTO 1
POP 5 GOTO 7; PUSH 5 GOTO 1
POP 55 GOTO 8; PUSH 55 GOTO 7
POP 6 GOTO 9; PUSH 6 GOTO 1
POP 56 GOTO 10; PUSH 56 GOTO 9
POP 7 GOTO 11; PUSH 7 GOTO 1
POP 8 GOT...

output:

1234567

result:

ok 1 number(s): "1234567"

Test #15:

score: 0
Accepted
time: 1ms
memory: 4052kb

input:

38
POP 39 GOTO 38; PUSH 13 GOTO 37
POP 1 GOTO 3; PUSH 39 GOTO 38
POP 2 GOTO 38; PUSH 39 GOTO 38
POP 4 GOTO 7; PUSH 2 GOTO 38
POP 39 GOTO 38; PUSH 3 GOTO 4
POP 39 GOTO 38; PUSH 3 GOTO 5
POP 5 GOTO 10; PUSH 3 GOTO 6
POP 39 GOTO 38; PUSH 4 GOTO 7
POP 39 GOTO 38; PUSH 4 GOTO 8
POP 6 GOTO 12; PUSH 4 GOTO...

output:

1234567

result:

ok 1 number(s): "1234567"

Test #16:

score: 0
Accepted
time: 1ms
memory: 4088kb

input:

41
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 51 GOTO 3; PUSH 51 GOTO 2
POP 2 GOTO 4; PUSH 2 GOTO 1
POP 52 GOTO 5; PUSH 52 GOTO 4
POP 3 GOTO 6; PUSH 3 GOTO 1
POP 4 GOTO 7; PUSH 4 GOTO 1
POP 54 GOTO 8; PUSH 54 GOTO 7
POP 5 GOTO 9; PUSH 5 GOTO 1
POP 6 GOTO 10; PUSH 6 GOTO 1
POP 56 GOTO 11; PUSH 56 GOTO 10
POP 7 ...

output:

123456789

result:

ok 1 number(s): "123456789"

Test #17:

score: 0
Accepted
time: 1ms
memory: 4188kb

input:

53
POP 54 GOTO 53; PUSH 22 GOTO 52
POP 1 GOTO 3; PUSH 54 GOTO 53
POP 2 GOTO 53; PUSH 54 GOTO 53
POP 54 GOTO 53; PUSH 2 GOTO 53
POP 54 GOTO 53; PUSH 2 GOTO 4
POP 4 GOTO 8; PUSH 2 GOTO 5
POP 54 GOTO 53; PUSH 3 GOTO 6
POP 5 GOTO 11; PUSH 3 GOTO 7
POP 54 GOTO 53; PUSH 4 GOTO 8
POP 54 GOTO 53; PUSH 4 GOT...

output:

123456789

result:

ok 1 number(s): "123456789"

Test #18:

score: 0
Accepted
time: 0ms
memory: 4220kb

input:

59
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 51 GOTO 3; PUSH 51 GOTO 2
POP 2 GOTO 4; PUSH 2 GOTO 1
POP 52 GOTO 5; PUSH 52 GOTO 4
POP 3 GOTO 6; PUSH 3 GOTO 1
POP 53 GOTO 7; PUSH 53 GOTO 6
POP 4 GOTO 8; PUSH 4 GOTO 1
POP 54 GOTO 9; PUSH 54 GOTO 8
POP 5 GOTO 10; PUSH 5 GOTO 1
POP 55 GOTO 11; PUSH 55 GOTO 10
POP ...

output:

150994939

result:

ok 1 number(s): "150994939"

Test #19:

score: 0
Accepted
time: 0ms
memory: 4296kb

input:

61
POP 62 GOTO 61; PUSH 25 GOTO 60
POP 1 GOTO 3; PUSH 62 GOTO 61
POP 2 GOTO 61; PUSH 62 GOTO 61
POP 4 GOTO 8; PUSH 2 GOTO 61
POP 62 GOTO 61; PUSH 3 GOTO 4
POP 62 GOTO 61; PUSH 3 GOTO 5
POP 62 GOTO 61; PUSH 3 GOTO 6
POP 5 GOTO 11; PUSH 3 GOTO 7
POP 62 GOTO 61; PUSH 4 GOTO 8
POP 62 GOTO 61; PUSH 4 GOT...

output:

150994941

result:

ok 1 number(s): "150994941"

Test #20:

score: 0
Accepted
time: 1ms
memory: 4716kb

input:

106
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 515 GOTO 5; PUSH 515 GOTO 4
POP 4 GOTO 6; PUSH 4 GOTO 1
POP 516 GOTO 7; PUSH 516 GOTO 6
POP 5 GOTO 8; PUSH 5 GOTO 1
POP 6 GOTO 9; PUSH 6 GOTO 1
POP 518 GOTO 10; PUSH 518 GOTO 9
POP 7 GOTO 11; PUSH 7 GOTO 1
PO...

output:

547101648

result:

ok 1 number(s): "547101648"

Test #21:

score: 0
Accepted
time: 0ms
memory: 7304kb

input:

339
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 515 GOTO 5; PUSH 515 GOTO 4
POP 4 GOTO 6; PUSH 4 GOTO 1
POP 5 GOTO 7; PUSH 5 GOTO 1
POP 6 GOTO 8; PUSH 6 GOTO 1
POP 518 GOTO 9; PUSH 518 GOTO 8
POP 7 GOTO 10; PUSH 7 GOTO 1
POP 8 GOTO 11; PUSH 8 GOTO 1
POP 9 ...

output:

761576546

result:

ok 1 number(s): "761576546"

Test #22:

score: 0
Accepted
time: 3ms
memory: 7868kb

input:

381
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 514 GOTO 4; PUSH 514 GOTO 3
POP 3 GOTO 5; PUSH 3 GOTO 1
POP 4 GOTO 6; PUSH 4 GOTO 1
POP 516 GOTO 7; PUSH 516 GOTO 6
POP 5 GOTO 8; PUSH 5 GOTO 1
POP 6 GOTO 9; PUSH 6 GOTO 1
POP 518 GOTO 10; PUSH 518 GOTO 9
POP 7 GOTO 11; PUSH 7 GOTO 1
PO...

output:

722131913

result:

ok 1 number(s): "722131913"

Test #23:

score: 0
Accepted
time: 0ms
memory: 7784kb

input:

381
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 514 GOTO 4; PUSH 514 GOTO 3
POP 3 GOTO 5; PUSH 3 GOTO 1
POP 4 GOTO 6; PUSH 4 GOTO 1
POP 516 GOTO 7; PUSH 516 GOTO 6
POP 5 GOTO 8; PUSH 5 GOTO 1
POP 6 GOTO 9; PUSH 6 GOTO 1
POP 518 GOTO 10; PUSH 518 GOTO 9
POP 7 GOTO 11; PUSH 7 GOTO 1
PO...

output:

722131911

result:

ok 1 number(s): "722131911"

Test #24:

score: 0
Accepted
time: 5ms
memory: 12676kb

input:

765
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 514 GOTO 4; PUSH 514 GOTO 3
POP 3 GOTO 5; PUSH 3 GOTO 1
POP 4 GOTO 6; PUSH 4 GOTO 1
POP 516 GOTO 7; PUSH 516 GOTO 6
POP 5 GOTO 8; PUSH 5 GOTO 1
POP 6 GOTO 9; PUSH 6 GOTO 1
POP 518 GOTO 10; PUSH 518 GOTO 9
POP 7 GOTO 11; PUSH 7 GOTO 1
PO...

output:

685576713

result:

ok 1 number(s): "685576713"

Test #25:

score: 0
Accepted
time: 8ms
memory: 12540kb

input:

765
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 514 GOTO 4; PUSH 514 GOTO 3
POP 3 GOTO 5; PUSH 3 GOTO 1
POP 4 GOTO 6; PUSH 4 GOTO 1
POP 516 GOTO 7; PUSH 516 GOTO 6
POP 5 GOTO 8; PUSH 5 GOTO 1
POP 6 GOTO 9; PUSH 6 GOTO 1
POP 518 GOTO 10; PUSH 518 GOTO 9
POP 7 GOTO 11; PUSH 7 GOTO 1
PO...

output:

685576715

result:

ok 1 number(s): "685576715"

Test #26:

score: 0
Accepted
time: 3ms
memory: 14916kb

input:

969
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 515 GOTO 5; PUSH 515 GOTO 4
POP 4 GOTO 6; PUSH 4 GOTO 1
POP 516 GOTO 7; PUSH 516 GOTO 6
POP 5 GOTO 8; PUSH 5 GOTO 1
POP 517 GOTO 9; PUSH 517 GOTO 8
POP 6 GOTO 10; PUSH 6 GOTO 1
POP 7 GOTO 11; PUSH 7 GOTO 1
PO...

output:

921893460

result:

ok 1 number(s): "921893460"

Test #27:

score: 0
Accepted
time: 5ms
memory: 15488kb

input:

994
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 515 GOTO 5; PUSH 515 GOTO 4
POP 4 GOTO 6; PUSH 4 GOTO 1
POP 516 GOTO 7; PUSH 516 GOTO 6
POP 5 GOTO 8; PUSH 5 GOTO 1
POP 6 GOTO 9; PUSH 6 GOTO 1
POP 7 GOTO 10; PUSH 7 GOTO 1
POP 8 GOTO 11; PUSH 8 GOTO 1
POP 52...

output:

96242942

result:

ok 1 number(s): "96242942"

Test #28:

score: 0
Accepted
time: 1ms
memory: 4336kb

input:

64
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 4 GOTO 5; PUSH 4 GOTO 1
POP 5 GOTO 6; PUSH 5 GOTO 1
POP 6 GOTO 7; PUSH 6 GOTO 1
POP 7 GOTO 8; PUSH 7 GOTO 1
POP 8 GOTO 9; PUSH 8 GOTO 1
POP 9 GOTO 10; PUSH 9 GOTO 1
POP 10 GOTO 11; PUSH 10 GOTO 1
POP 11 GOTO 1...

output:

932051909

result:

ok 1 number(s): "932051909"

Test #29:

score: 0
Accepted
time: 1ms
memory: 4852kb

input:

128
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 4 GOTO 5; PUSH 4 GOTO 1
POP 5 GOTO 6; PUSH 5 GOTO 1
POP 6 GOTO 7; PUSH 6 GOTO 1
POP 7 GOTO 8; PUSH 7 GOTO 1
POP 8 GOTO 9; PUSH 8 GOTO 1
POP 9 GOTO 10; PUSH 9 GOTO 1
POP 10 GOTO 11; PUSH 10 GOTO 1
POP 11 GOTO ...

output:

299560063

result:

ok 1 number(s): "299560063"

Test #30:

score: 0
Accepted
time: 2ms
memory: 6260kb

input:

256
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 4 GOTO 5; PUSH 4 GOTO 1
POP 5 GOTO 6; PUSH 5 GOTO 1
POP 6 GOTO 7; PUSH 6 GOTO 1
POP 7 GOTO 8; PUSH 7 GOTO 1
POP 8 GOTO 9; PUSH 8 GOTO 1
POP 9 GOTO 10; PUSH 9 GOTO 1
POP 10 GOTO 11; PUSH 10 GOTO 1
POP 11 GOTO ...

output:

169907033

result:

ok 1 number(s): "169907033"

Test #31:

score: 0
Accepted
time: 3ms
memory: 9432kb

input:

512
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 4 GOTO 5; PUSH 4 GOTO 1
POP 5 GOTO 6; PUSH 5 GOTO 1
POP 6 GOTO 7; PUSH 6 GOTO 1
POP 7 GOTO 8; PUSH 7 GOTO 1
POP 8 GOTO 9; PUSH 8 GOTO 1
POP 9 GOTO 10; PUSH 9 GOTO 1
POP 10 GOTO 11; PUSH 10 GOTO 1
POP 11 GOTO ...

output:

60241439

result:

ok 1 number(s): "60241439"

Test #32:

score: 0
Accepted
time: 13ms
memory: 15788kb

input:

1023
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 4 GOTO 5; PUSH 4 GOTO 1
POP 5 GOTO 6; PUSH 5 GOTO 1
POP 6 GOTO 7; PUSH 6 GOTO 1
POP 7 GOTO 8; PUSH 7 GOTO 1
POP 8 GOTO 9; PUSH 8 GOTO 1
POP 9 GOTO 10; PUSH 9 GOTO 1
POP 10 GOTO 11; PUSH 10 GOTO 1
POP 11 GOTO...

output:

796722581

result:

ok 1 number(s): "796722581"

Test #33:

score: 0
Accepted
time: 18ms
memory: 15796kb

input:

1024
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 4 GOTO 5; PUSH 4 GOTO 1
POP 5 GOTO 6; PUSH 5 GOTO 1
POP 6 GOTO 7; PUSH 6 GOTO 1
POP 7 GOTO 8; PUSH 7 GOTO 1
POP 8 GOTO 9; PUSH 8 GOTO 1
POP 9 GOTO 10; PUSH 9 GOTO 1
POP 10 GOTO 11; PUSH 10 GOTO 1
POP 11 GOTO...

output:

595200810

result:

ok 1 number(s): "595200810"

Test #34:

score: 0
Accepted
time: 5ms
memory: 15752kb

input:

1024
POP 1 GOTO 1; PUSH 1023 GOTO 2
POP 2 GOTO 3; PUSH 2 GOTO 2
POP 3 GOTO 4; PUSH 3 GOTO 2
POP 4 GOTO 5; PUSH 4 GOTO 2
POP 5 GOTO 6; PUSH 5 GOTO 2
POP 6 GOTO 7; PUSH 6 GOTO 2
POP 7 GOTO 8; PUSH 7 GOTO 2
POP 8 GOTO 9; PUSH 8 GOTO 2
POP 9 GOTO 10; PUSH 9 GOTO 2
POP 10 GOTO 11; PUSH 10 GOTO 2
POP 11 G...

output:

694574278

result:

ok 1 number(s): "694574278"

Test #35:

score: 0
Accepted
time: 3ms
memory: 15920kb

input:

1023
POP 1 GOTO 1; PUSH 1023 GOTO 2
POP 2 GOTO 3; PUSH 2 GOTO 2
POP 3 GOTO 4; PUSH 3 GOTO 2
POP 4 GOTO 5; PUSH 4 GOTO 2
POP 5 GOTO 6; PUSH 5 GOTO 2
POP 6 GOTO 7; PUSH 6 GOTO 2
POP 7 GOTO 8; PUSH 7 GOTO 2
POP 8 GOTO 9; PUSH 8 GOTO 2
POP 9 GOTO 10; PUSH 9 GOTO 2
POP 10 GOTO 11; PUSH 10 GOTO 2
POP 11 G...

output:

91626451

result:

ok 1 number(s): "91626451"

Test #36:

score: 0
Accepted
time: 18ms
memory: 15724kb

input:

1022
POP 1 GOTO 1; PUSH 1023 GOTO 2
POP 2 GOTO 3; PUSH 2 GOTO 2
POP 3 GOTO 4; PUSH 3 GOTO 2
POP 4 GOTO 5; PUSH 4 GOTO 2
POP 5 GOTO 6; PUSH 5 GOTO 2
POP 6 GOTO 7; PUSH 6 GOTO 2
POP 7 GOTO 8; PUSH 7 GOTO 2
POP 8 GOTO 9; PUSH 8 GOTO 2
POP 9 GOTO 10; PUSH 9 GOTO 2
POP 10 GOTO 11; PUSH 10 GOTO 2
POP 11 G...

output:

693013925

result:

ok 1 number(s): "693013925"

Test #37:

score: 0
Accepted
time: 19ms
memory: 15712kb

input:

1022
POP 1 GOTO 1; PUSH 1023 GOTO 2
POP 2 GOTO 3; PUSH 2 GOTO 2
POP 3 GOTO 4; PUSH 3 GOTO 2
POP 4 GOTO 5; PUSH 4 GOTO 2
POP 5 GOTO 6; PUSH 5 GOTO 2
POP 6 GOTO 7; PUSH 6 GOTO 2
POP 7 GOTO 8; PUSH 7 GOTO 2
POP 8 GOTO 9; PUSH 8 GOTO 2
POP 9 GOTO 10; PUSH 9 GOTO 2
POP 10 GOTO 11; PUSH 10 GOTO 2
POP 11 G...

output:

894858942

result:

ok 1 number(s): "894858942"

Test #38:

score: 0
Accepted
time: 0ms
memory: 15696kb

input:

1022
POP 1 GOTO 1; PUSH 1023 GOTO 2
POP 2 GOTO 3; PUSH 2 GOTO 2
POP 3 GOTO 4; PUSH 3 GOTO 2
POP 4 GOTO 5; PUSH 4 GOTO 2
POP 5 GOTO 6; PUSH 5 GOTO 2
POP 6 GOTO 7; PUSH 6 GOTO 2
POP 7 GOTO 8; PUSH 7 GOTO 2
POP 8 GOTO 9; PUSH 8 GOTO 2
POP 9 GOTO 10; PUSH 9 GOTO 2
POP 10 GOTO 11; PUSH 10 GOTO 2
POP 11 G...

output:

327292712

result:

ok 1 number(s): "327292712"

Test #39:

score: 0
Accepted
time: 2ms
memory: 15968kb

input:

1024
POP 1 GOTO 51; PUSH 1 GOTO 558
POP 1 GOTO 782; PUSH 1 GOTO 139
POP 1 GOTO 459; PUSH 1 GOTO 318
HALT; PUSH 1 GOTO 334
POP 1 GOTO 724; PUSH 1 GOTO 937
POP 1 GOTO 176; PUSH 1 GOTO 302
POP 1 GOTO 488; PUSH 1 GOTO 750
POP 1 GOTO 312; PUSH 1 GOTO 701
POP 1 GOTO 66; PUSH 1 GOTO 216
HALT; PUSH 1 GOTO 3...

output:

-1

result:

ok 1 number(s): "-1"

Test #40:

score: 0
Accepted
time: 0ms
memory: 15900kb

input:

1024
POP 2 GOTO 856; PUSH 1 GOTO 307
HALT; PUSH 1 GOTO 2
POP 2 GOTO 351; PUSH 2 GOTO 360
POP 1 GOTO 398; PUSH 1 GOTO 724
POP 1 GOTO 789; PUSH 2 GOTO 606
POP 1 GOTO 253; PUSH 2 GOTO 459
POP 1 GOTO 615; PUSH 1 GOTO 834
POP 2 GOTO 802; PUSH 2 GOTO 120
POP 2 GOTO 836; PUSH 1 GOTO 45
POP 1 GOTO 701; PUSH...

output:

-1

result:

ok 1 number(s): "-1"

Test #41:

score: 0
Accepted
time: 0ms
memory: 16204kb

input:

1024
POP 3 GOTO 638; PUSH 2 GOTO 57
POP 3 GOTO 805; PUSH 1 GOTO 504
POP 3 GOTO 589; PUSH 2 GOTO 100
POP 1 GOTO 312; PUSH 1 GOTO 84
POP 3 GOTO 627; PUSH 1 GOTO 706
HALT; PUSH 2 GOTO 616
POP 3 GOTO 741; PUSH 2 GOTO 917
POP 2 GOTO 268; PUSH 3 GOTO 562
POP 2 GOTO 583; PUSH 3 GOTO 898
POP 2 GOTO 953; PUS...

output:

-1

result:

ok 1 number(s): "-1"

Test #42:

score: 0
Accepted
time: 0ms
memory: 16248kb

input:

1024
POP 2 GOTO 1013; PUSH 1 GOTO 257
HALT; PUSH 1 GOTO 884
POP 1 GOTO 934; PUSH 1 GOTO 813
POP 2 GOTO 198; PUSH 1 GOTO 289
POP 2 GOTO 566; PUSH 1 GOTO 639
HALT; PUSH 1 GOTO 771
POP 1 GOTO 786; PUSH 1 GOTO 470
POP 2 GOTO 654; PUSH 1 GOTO 613
POP 2 GOTO 941; PUSH 1 GOTO 974
POP 1 GOTO 567; PUSH 2 GOT...

output:

-1

result:

ok 1 number(s): "-1"

Test #43:

score: 0
Accepted
time: 0ms
memory: 16024kb

input:

1024
POP 3 GOTO 93; PUSH 3 GOTO 186
POP 3 GOTO 134; PUSH 3 GOTO 465
HALT; PUSH 3 GOTO 296
POP 2 GOTO 34; PUSH 1 GOTO 121
POP 2 GOTO 742; PUSH 2 GOTO 347
POP 1 GOTO 194; PUSH 2 GOTO 686
POP 1 GOTO 925; PUSH 3 GOTO 785
POP 2 GOTO 207; PUSH 3 GOTO 285
POP 3 GOTO 545; PUSH 1 GOTO 246
POP 2 GOTO 60; PUSH...

output:

-1

result:

ok 1 number(s): "-1"

Test #44:

score: 0
Accepted
time: 0ms
memory: 16016kb

input:

1024
POP 444 GOTO 458; PUSH 498 GOTO 347
HALT; PUSH 235 GOTO 270
POP 378 GOTO 912; PUSH 333 GOTO 478
POP 574 GOTO 942; PUSH 618 GOTO 1005
POP 517 GOTO 595; PUSH 656 GOTO 1007
POP 734 GOTO 1024; PUSH 1010 GOTO 212
POP 248 GOTO 4; PUSH 67 GOTO 997
POP 995 GOTO 914; PUSH 236 GOTO 210
POP 540 GOTO 614; ...

output:

-1

result:

ok 1 number(s): "-1"

Test #45:

score: 0
Accepted
time: 5ms
memory: 16236kb

input:

1024
POP 66 GOTO 580; PUSH 64 GOTO 956
POP 52 GOTO 1001; PUSH 97 GOTO 165
HALT; PUSH 15 GOTO 344
POP 69 GOTO 87; PUSH 31 GOTO 85
POP 71 GOTO 970; PUSH 12 GOTO 342
POP 85 GOTO 386; PUSH 4 GOTO 518
POP 83 GOTO 534; PUSH 58 GOTO 259
POP 38 GOTO 621; PUSH 16 GOTO 252
POP 38 GOTO 216; PUSH 87 GOTO 225
PO...

output:

-1

result:

ok 1 number(s): "-1"

Test #46:

score: 0
Accepted
time: 5ms
memory: 15444kb

input:

1024
POP 1 GOTO 1008; PUSH 1 GOTO 51
HALT; PUSH 1 GOTO 163
HALT; PUSH 1 GOTO 139
HALT; PUSH 1 GOTO 974
POP 1 GOTO 803; PUSH 1 GOTO 334
HALT; PUSH 1 GOTO 906
HALT; PUSH 1 GOTO 213
HALT; PUSH 1 GOTO 176
HALT; PUSH 1 GOTO 735
HALT; PUSH 1 GOTO 750
HALT; PUSH 1 GOTO 658
HALT; PUSH 1 GOTO 18
POP 1 GOTO 2...

output:

5

result:

ok 1 number(s): "5"

Test #47:

score: 0
Accepted
time: 0ms
memory: 15912kb

input:

1024
POP 2 GOTO 825; PUSH 2 GOTO 856
POP 2 GOTO 2; PUSH 1 GOTO 794
HALT; PUSH 2 GOTO 351
HALT; PUSH 2 GOTO 209
POP 2 GOTO 118; PUSH 2 GOTO 611
HALT; PUSH 1 GOTO 606
HALT; PUSH 1 GOTO 834
POP 1 GOTO 829; PUSH 1 GOTO 855
POP 2 GOTO 902; PUSH 2 GOTO 570
HALT; PUSH 2 GOTO 311
HALT; PUSH 1 GOTO 836
POP 1...

output:

-1

result:

ok 1 number(s): "-1"

Test #48:

score: 0
Accepted
time: 0ms
memory: 16008kb

input:

1024
POP 3 GOTO 643; PUSH 3 GOTO 638
POP 1 GOTO 118; PUSH 3 GOTO 805
HALT; PUSH 3 GOTO 31
HALT; PUSH 2 GOTO 100
HALT; PUSH 1 GOTO 90
HALT; PUSH 3 GOTO 787
POP 1 GOTO 706; PUSH 2 GOTO 130
HALT; PUSH 3 GOTO 859
POP 2 GOTO 917; PUSH 3 GOTO 872
HALT; PUSH 3 GOTO 268
HALT; PUSH 1 GOTO 283
HALT; PUSH 3 GO...

output:

-1

result:

ok 1 number(s): "-1"

Test #49:

score: 0
Accepted
time: 0ms
memory: 15628kb

input:

1024
POP 1 GOTO 299; PUSH 2 GOTO 1013
POP 2 GOTO 884; PUSH 1 GOTO 317
POP 1 GOTO 813; PUSH 2 GOTO 560
HALT; PUSH 1 GOTO 198
POP 2 GOTO 719; PUSH 2 GOTO 566
POP 2 GOTO 771; PUSH 1 GOTO 197
POP 1 GOTO 470; PUSH 2 GOTO 135
HALT; PUSH 1 GOTO 654
POP 1 GOTO 481; PUSH 2 GOTO 941
HALT; PUSH 1 GOTO 851
HALT...

output:

3

result:

ok 1 number(s): "3"

Test #50:

score: 0
Accepted
time: 0ms
memory: 16008kb

input:

1024
POP 2 GOTO 1022; PUSH 3 GOTO 93
HALT; PUSH 3 GOTO 823
POP 1 GOTO 140; PUSH 1 GOTO 218
HALT; PUSH 3 GOTO 922
POP 2 GOTO 999; PUSH 2 GOTO 24
HALT; PUSH 3 GOTO 347
HALT; PUSH 1 GOTO 301
HALT; PUSH 1 GOTO 338
POP 3 GOTO 785; PUSH 1 GOTO 312
HALT; PUSH 3 GOTO 207
POP 3 GOTO 101; PUSH 3 GOTO 545
HALT...

output:

-1

result:

ok 1 number(s): "-1"

Test #51:

score: 0
Accepted
time: 0ms
memory: 15908kb

input:

1024
POP 953 GOTO 498; PUSH 444 GOTO 458
POP 758 GOTO 270; PUSH 235 GOTO 190
HALT; PUSH 333 GOTO 912
HALT; PUSH 551 GOTO 574
HALT; PUSH 942 GOTO 1005
HALT; PUSH 517 GOTO 656
POP 1007 GOTO 734; PUSH 162 GOTO 1010
HALT; PUSH 212 GOTO 869
HALT; PUSH 67 GOTO 4
POP 422 GOTO 236; PUSH 995 GOTO 914
HALT; P...

output:

-1

result:

ok 1 number(s): "-1"

Test #52:

score: 0
Accepted
time: 0ms
memory: 15968kb

input:

1024
POP 93 GOTO 684; PUSH 66 GOTO 580
HALT; PUSH 31 GOTO 328
POP 41 GOTO 62; PUSH 13 GOTO 243
HALT; PUSH 4 GOTO 345
POP 43 GOTO 389; PUSH 41 GOTO 443
HALT; PUSH 42 GOTO 342
POP 85 GOTO 386; PUSH 4 GOTO 518
HALT; PUSH 83 GOTO 866
HALT; PUSH 23 GOTO 822
HALT; PUSH 16 GOTO 621
HALT; PUSH 90 GOTO 374
P...

output:

-1

result:

ok 1 number(s): "-1"

Test #53:

score: 0
Accepted
time: 0ms
memory: 3660kb

input:

3
POP 1 GOTO 3; PUSH 1 GOTO 1
HALT; PUSH 2 GOTO 2
POP 1 GOTO 2; PUSH 1 GOTO 1

output:

-1

result:

ok 1 number(s): "-1"

Test #54:

score: 0
Accepted
time: 12ms
memory: 15792kb

input:

1024
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 29 GOTO 3; PUSH 29 GOTO 2
POP 2 GOTO 4; PUSH 2 GOTO 1
POP 30 GOTO 5; PUSH 30 GOTO 4
POP 3 GOTO 6; PUSH 3 GOTO 1
POP 4 GOTO 7; PUSH 4 GOTO 1
POP 31 GOTO 8; PUSH 31 GOTO 7
POP 5 GOTO 9; PUSH 5 GOTO 1
POP 32 GOTO 10; PUSH 32 GOTO 9
POP 6 GOTO 11; PUSH 6 GOTO 1
POP 7...

output:

421359732

result:

ok 1 number(s): "421359732"

Test #55:

score: 0
Accepted
time: 1ms
memory: 4136kb

input:

35
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 513 GOTO 3; PUSH 513 GOTO 2
POP 2 GOTO 4; PUSH 2 GOTO 1
POP 514 GOTO 5; PUSH 514 GOTO 4
POP 3 GOTO 6; PUSH 3 GOTO 1
POP 4 GOTO 7; PUSH 4 GOTO 1
POP 516 GOTO 8; PUSH 516 GOTO 7
POP 5 GOTO 9; PUSH 5 GOTO 1
POP 517 GOTO 10; PUSH 517 GOTO 9
POP 6 GOTO 11; PUSH 6 GOTO 1...

output:

0

result:

ok 1 number(s): "0"

Test #56:

score: 0
Accepted
time: 1ms
memory: 4080kb

input:

36
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 513 GOTO 3; PUSH 513 GOTO 2
POP 2 GOTO 4; PUSH 2 GOTO 1
POP 514 GOTO 5; PUSH 514 GOTO 4
POP 3 GOTO 6; PUSH 3 GOTO 1
POP 4 GOTO 7; PUSH 4 GOTO 1
POP 516 GOTO 8; PUSH 516 GOTO 7
POP 5 GOTO 9; PUSH 5 GOTO 1
POP 517 GOTO 10; PUSH 517 GOTO 9
POP 6 GOTO 11; PUSH 6 GOTO 1...

output:

998244352

result:

ok 1 number(s): "998244352"

Test #57:

score: 0
Accepted
time: 0ms
memory: 15184kb

input:

997
POP 1024 GOTO 1; PUSH 1 GOTO 2
POP 2 GOTO 3; PUSH 2 GOTO 2
POP 31 GOTO 4; PUSH 31 GOTO 3
POP 3 GOTO 5; PUSH 3 GOTO 2
POP 32 GOTO 6; PUSH 32 GOTO 5
POP 4 GOTO 7; PUSH 4 GOTO 2
POP 5 GOTO 8; PUSH 5 GOTO 2
POP 33 GOTO 9; PUSH 33 GOTO 8
POP 6 GOTO 10; PUSH 6 GOTO 2
POP 34 GOTO 11; PUSH 34 GOTO 10
PO...

output:

0

result:

ok 1 number(s): "0"

Test #58:

score: 0
Accepted
time: 3ms
memory: 15840kb

input:

1023
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 2
POP 3 GOTO 4; PUSH 3 GOTO 2
POP 4 GOTO 5; PUSH 4 GOTO 3
POP 5 GOTO 6; PUSH 5 GOTO 2
POP 6 GOTO 7; PUSH 6 GOTO 4
POP 7 GOTO 8; PUSH 7 GOTO 7
POP 8 GOTO 9; PUSH 8 GOTO 6
POP 9 GOTO 10; PUSH 9 GOTO 8
POP 10 GOTO 11; PUSH 10 GOTO 10
POP 11 GOT...

output:

446955861

result:

ok 1 number(s): "446955861"

Test #59:

score: 0
Accepted
time: 6ms
memory: 15876kb

input:

988
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 3
POP 4 GOTO 5; PUSH 4 GOTO 4
POP 5 GOTO 6; PUSH 5 GOTO 4
POP 1019 GOTO 7; PUSH 1019 GOTO 6
POP 6 GOTO 8; PUSH 6 GOTO 2
POP 7 GOTO 9; PUSH 7 GOTO 8
POP 8 GOTO 10; PUSH 8 GOTO 6
POP 9 GOTO 11; PUSH 9 GOTO 2
POP 10 G...

output:

-1

result:

ok 1 number(s): "-1"

Test #60:

score: 0
Accepted
time: 0ms
memory: 12856kb

input:

751
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 1022 GOTO 4; PUSH 1022 GOTO 3
POP 3 GOTO 5; PUSH 3 GOTO 2
POP 1020 GOTO 6; PUSH 1020 GOTO 5
POP 4 GOTO 7; PUSH 4 GOTO 2
POP 5 GOTO 8; PUSH 5 GOTO 3
POP 6 GOTO 9; PUSH 6 GOTO 3
POP 7 GOTO 10; PUSH 7 GOTO 5
POP 1015 GOTO 11; PUSH 1015 GOT...

output:

-1

result:

ok 1 number(s): "-1"

Test #61:

score: 0
Accepted
time: 13ms
memory: 15676kb

input:

1023
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 4 GOTO 5; PUSH 4 GOTO 1
POP 5 GOTO 6; PUSH 5 GOTO 1
POP 6 GOTO 7; PUSH 6 GOTO 1
POP 7 GOTO 8; PUSH 7 GOTO 1
POP 8 GOTO 9; PUSH 8 GOTO 1
POP 9 GOTO 10; PUSH 9 GOTO 1
POP 10 GOTO 11; PUSH 10 GOTO 1
POP 11 GOTO...

output:

398361292

result:

ok 1 number(s): "398361292"

Test #62:

score: 0
Accepted
time: 12ms
memory: 15912kb

input:

1024
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 4 GOTO 5; PUSH 4 GOTO 1
POP 5 GOTO 6; PUSH 5 GOTO 1
POP 6 GOTO 7; PUSH 6 GOTO 1
POP 7 GOTO 8; PUSH 7 GOTO 1
POP 8 GOTO 9; PUSH 8 GOTO 1
POP 9 GOTO 10; PUSH 9 GOTO 1
POP 10 GOTO 11; PUSH 10 GOTO 1
POP 11 GOTO...

output:

796722583

result:

ok 1 number(s): "796722583"

Test #63:

score: 0
Accepted
time: 1ms
memory: 4408kb

input:

73
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 513 GOTO 3; PUSH 513 GOTO 2
POP 2 GOTO 4; PUSH 2 GOTO 1
POP 3 GOTO 5; PUSH 3 GOTO 1
POP 515 GOTO 6; PUSH 515 GOTO 5
POP 4 GOTO 7; PUSH 4 GOTO 1
POP 516 GOTO 8; PUSH 516 GOTO 7
POP 5 GOTO 9; PUSH 5 GOTO 1
POP 517 GOTO 10; PUSH 517 GOTO 9
POP 6 GOTO 11; PUSH 6 GOTO 1...

output:

0

result:

ok 1 number(s): "0"

Test #64:

score: 0
Accepted
time: 3ms
memory: 11604kb

input:

686
POP 1 GOTO 2; PUSH 1 GOTO 1
POP 2 GOTO 3; PUSH 2 GOTO 1
POP 3 GOTO 4; PUSH 3 GOTO 1
POP 515 GOTO 5; PUSH 515 GOTO 4
POP 4 GOTO 6; PUSH 4 GOTO 1
POP 516 GOTO 7; PUSH 516 GOTO 6
POP 5 GOTO 8; PUSH 5 GOTO 1
POP 517 GOTO 9; PUSH 517 GOTO 8
POP 6 GOTO 10; PUSH 6 GOTO 1
POP 518 GOTO 11; PUSH 518 GOTO ...

output:

0

result:

ok 1 number(s): "0"

Extra Test:

score: 0
Extra Test Passed