Result

WA

Code [DL]

.
Ajax,.
Page,.
Puck,.
Act I:.
Scene I:.
[Enter Ajax and Puck]
Ajax:
You be as big as the square of the sum of a big big big sky and a big sky.
[Exit Puck]
[Enter Page]
Scene II:b.
Page:
Open your mind.
Be you nicer than a big big big big sky?
If not, let us return to c.
Ajax:
You be as big as the sum of twice you and the sum of I and the sum of a big big big big war and a big big big big big war.
Let us return to b.
Scene III:c.
Ajax:
You be as big as the sum of twice twice twice you and a sky.
Be you as red as the square of the square root of you?
If so, you cat.
If not, you be as big as zero.
Open thy heart.
[Exit Page]
[Enter Puck]
Ajax:
You be as big as the sum of you and a big war.
Be you as red as zero?
[Exit Puck]
[Enter Page]
Ajax:
If not, let us return to b.
[Exeunt]

stdin

00100010
00011100
01000010
01110111
00110001
01011110
11011100
00110111
11110011
01011011
01100011
10100111
00010101
01111001
11010010
00110101
10011111
00100100
01000010
10101001
00100101
00000000
00001010
10000000
11011010
00001111
10100010
11100111
01111000
00000001
01101001
11111001
10111000
10000010
10111110
00000110
01001011
00101101
10001000
11111010
00000011
01001110
00000011
01011100
11111101
10011101
10011001
10100100
10101011
10000011

stdout

01000001010010100100010001010100001001001010101010

stderr

In file included from /tmp/code.c:8:0:
/tmp/include/stack.h: In function ‘push’:
/tmp/include/stack.h:29:12: warning: implicit declaration of function ‘strlcat’ [-Wimplicit-function-declaration]
            strlcat(errormessage, (*s).name, MAXNAMELENGTH);
            ^
/tmp/include/stack.h:31:19: warning: format not a string literal and no format arguments [-Wformat-security]
            printf(errormessage);
                   ^
/tmp/include/stack.h: In function ‘pop’:
/tmp/include/stack.h:50:16: warning: format not a string literal and no format arguments [-Wformat-security]
        printf (errormessage);
                ^
/tmp/code.c: In function ‘main’:
/tmp/code.c:17:1: warning: label ‘act1’ defined but not used [-Wunused-label]
 act1: {
 ^

strace