QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#876505#9551. The EmperorJEdwardAC ✓13ms42840kbC++202.6kb2025-01-30 22:28:412025-01-30 22:28:42

Judging History

This is the latest submission verdict.

  • [2025-01-30 22:28:42]
  • Judged
  • Verdict: AC
  • Time: 13ms
  • Memory: 42840kb
  • [2025-01-30 22:28:41]
  • Submitted

answer

#include <bits/stdc++.h>
#define IOS ios::sync_with_stdio(0), cin.tie(0)
#define int long long
#define endl '\n'
#define lowbit(x) (x & -x)
#define all(s) s.begin(), s.end()
#define pii pair<int,int>
#define ls(x) (x<<1)
#define rs(x) (x<<1|1)
#define here system("pause")
using namespace std;
template <class T>
inline void read(T &x){
	x = 0;
	char c = getchar();
	bool f = 0;
	for (; !isdigit(c); c = getchar()) f ^= (c == '-');
	for (; isdigit(c); c = getchar()) x = (x << 3) + (x << 1) + (c ^ 48);
	x = f ? -x : x;
}
template <class T>
inline void write(T x){
	if (x < 0) putchar('-'), x = -x;
	if (x < 10) putchar(x + 48);
	else write(x / 10), putchar(x % 10 + 48);
}
template<typename T> void chkmin(T& lhs, const T& rhs) { lhs = lhs > rhs ? rhs : lhs; }
template<typename T> void chkmax(T& lhs, const T& rhs) { lhs = lhs < rhs ? rhs : lhs; }

const int N = 2e3 + 4;
const int mod = 998244353;
const int INF = 8e18 + 9;
const double eps = 1e-9;
const double Pi = acos(-1);
inline int pow(int a, int b, int p){ int res = 1%p; while(b){ if(b&1) res=res*a%p; a=a*a%p, b>>=1;} return res;}
inline int inv(int a, int p){ return pow(a,p-2,p)%p;}
mt19937 rnd(chrono::duration_cast<chrono::nanoseconds>(chrono::system_clock::now().time_since_epoch()).count());
int randint(int L, int R) {
	uniform_int_distribution<int> dist(L, R);
	return dist(rnd);
}
struct node {
	int a, b;
	int x, y;
} Instruction[N];
int n;
pii P[N][N]; // {dis, to};
bool vis[N][N];

void dfs(int u, int t) {
	vis[u][t] = 1;
	P[u][t] = {-1, -1};
	if(t == Instruction[u].a) {
		P[u][t] = {1, Instruction[u].x};
		return;
	}

	int v = Instruction[u].y;
	int nt = Instruction[u].b;
	if(!vis[v][nt]) dfs(v, nt);

	if(P[v][nt].first == -1) {
		P[u][t] = {-1, -1};
		return;
	}

	int d = (P[v][nt].first + 1) % mod;
	v = P[v][nt].second;
	if(!vis[v][t]) dfs(v, t);

	if(P[v][t].first == -1) {
		P[u][t] = {-1, -1};
		return;
	}

	d = (d + P[v][t].first) % mod;
	P[u][t] = {d, P[v][t].second};
}

inline void sol(){
	cin >> n;
	string op;
	for(int i = 1; i <= n; i++){
		cin >> op;
		if(op == "POP") {
			// POP 1 GOTO 2; PUSH 1 GOTO 2
			cin >> Instruction[i].a >> op >> Instruction[i].x;
			cin >> op >> op;
			cin >> Instruction[i].b >> op >> Instruction[i].y;
		} else {
			// HALT; PUSH 99 GOTO 4
			Instruction[i].a = 0;
			Instruction[i].x = 0;
			cin >> op >> Instruction[i].b >> op >> Instruction[i].y;
		}
	}
	
	dfs(1, 0);
	if(!P[1][0].second) cout << P[1][0].first << endl;
	else cout << "-1\n";
}

signed main(){
	IOS;
	int tc = 1;
	// cin >> tc;
	cout << fixed << setprecision(10);
	while(tc--){
		sol();
	}
	return 0;
}

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

Details

Tip: Click on the bar to expand more detailed information

Test #1:

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

input:

1
HALT; PUSH 1 GOTO 1

output:

1

result:

ok 1 number(s): "1"

Test #2:

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

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: 1ms
memory: 5876kb

input:

1
POP 1 GOTO 1; PUSH 1 GOTO 1

output:

-1

result:

ok 1 number(s): "-1"

Test #4:

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

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: 0ms
memory: 5876kb

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: 7916kb

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: 0ms
memory: 12168kb

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: 3ms
memory: 23308kb

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: 0ms
memory: 23228kb

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: 0ms
memory: 5876kb

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: 0ms
memory: 7924kb

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: 0ms
memory: 5872kb

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: 0ms
memory: 7920kb

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: 0ms
memory: 7924kb

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: 0ms
memory: 5744kb

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: 7976kb

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: 0ms
memory: 9972kb

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: 7796kb

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: 5876kb

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: 10108kb

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: 1ms
memory: 16744kb

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: 1ms
memory: 18880kb

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: 18760kb

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: 3ms
memory: 31840kb

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: 7ms
memory: 31984kb

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: 7ms
memory: 38408kb

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: 10ms
memory: 38632kb

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: 0ms
memory: 7972kb

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: 0ms
memory: 8184kb

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: 1ms
memory: 14524kb

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: 1ms
memory: 23256kb

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: 9ms
memory: 38656kb

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: 9ms
memory: 40472kb

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: 6ms
memory: 42752kb

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: 18904kb

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: 8ms
memory: 38620kb

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: 10ms
memory: 40724kb

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: 4ms
memory: 38584kb

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: 0ms
memory: 36748kb

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: 34548kb

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: 1ms
memory: 34788kb

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: 34744kb

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: 36616kb

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: 36984kb

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: 1ms
memory: 34544kb

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: 0ms
memory: 14116kb

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: 1ms
memory: 38812kb

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: 1ms
memory: 38788kb

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: 1ms
memory: 10012kb

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: 38920kb

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: 36752kb

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: 36856kb

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: 5524kb

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: 11ms
memory: 40664kb

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: 0ms
memory: 5816kb

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: 0ms
memory: 7856kb

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: 38348kb

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: 13ms
memory: 40784kb

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: 1ms
memory: 23148kb

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: 1ms
memory: 25492kb

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: 12ms
memory: 40736kb

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: 11ms
memory: 42840kb

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: 0ms
memory: 8036kb

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: 2ms
memory: 29684kb

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