1extern int __VERIFIER_nondet_int();
2int main()
3{
4 int p1 = __VERIFIER_nondet_int();
5 int lk1;
6
7 int p2 = __VERIFIER_nondet_int();
8 int lk2;
9
10 int p3 = __VERIFIER_nondet_int();
11 int lk3;
12
13 int p4 = __VERIFIER_nondet_int();
14 int lk4;
15
16 int p5 = __VERIFIER_nondet_int();
17 int lk5;
18
19
20 int cond;
21
22 while(1) {
23 cond = __VERIFIER_nondet_int();
24 if (cond == 0) {
25 goto out;
26 } else {}
27 lk1 = 0;
28
29 lk2 = 0;
30
31 lk3 = 0;
32
33 lk4 = 0;
34
35 lk5 = 0;
36
37
38
39 if (p1 != 0) {
40 lk1 = 1;
41 } else {}
42
43 if (p2 != 0) {
44 lk2 = 1;
45 } else {}
46
47 if (p3 != 0) {
48 lk3 = 1;
49 } else {}
50
51 if (p4 != 0) {
52 lk4 = 1;
53 } else {}
54
55 if (p5 != 0) {
56 lk5 = 1;
57 } else {}
58
59
60
61 if (p1 != 0) {
62 if (lk1 != 1) goto ERROR;
63 lk1 = 0;
64 } else {}
65
66 if (p2 != 0) {
67 if (lk2 != 1) goto ERROR;
68 lk2 = 0;
69 } else {}
70
71 if (p3 != 0) {
72 if (lk3 != 1) goto ERROR;
73 lk3 = 0;
74 } else {}
75
76 if (p4 != 0) {
77 if (lk4 != 1) goto ERROR;
78 lk4 = 0;
79 } else {}
80
81 if (p5 != 0) {
82 if (lk5 != 1) goto ERROR;
83 lk5 = 0;
84 } else {}
85
86 }
87 out:
88 return 0;
89 ERROR:
90 return 0;
91}
92