Result

WA

Code [DL]

Begin
Integer i;
For i:=1 step 1 until 50 do OutInt(i,5);
End;

stdin

10000010
10110000
00000000
01111000
01011011
10101111
00110111
11110001
00100100
01001110
11001010
01001011
10001001
00000001
10110110
11010100
00000011
00101101
01101001
11101010
00101101
11010010
11010111
00000110
00000111
00011011
10010000
00011100
10110011
01100011
10011001
10101011
00010011
01100110
10011001
00001010
10111110
11111101
01000010
00011010
10100011
10001000
10000011
00110110
00001111
01100101
01110110
00010101
11100111
11000000

stdout

    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

stderr

Compiling /tmp/code.sim:
gcc -g -O2 -c code.c
code.c: In function ‘main’:
code.c:111:136: warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration]
 int main(int __argc, char *__argv[]){__progname= __argv[0];goto __sw;__l0:__rstart(__argc,__argv);goto __start;__l1:__slutt:__rslutt();exit(0);__start:__curent_map=__mapmain;
                                                                                                                                        ^
code.c:111:136: warning: incompatible implicit declaration of built-in function ‘exit’
code.c:111:136: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
/tmp/code.sim:3:250: warning: implicit declaration of function ‘__rbe’ [-Wimplicit-function-declaration]
/tmp/code.sim: In function ‘__init’:
/tmp/code.sim:6:19: warning: implicit declaration of function ‘__init_FILE’ [-Wimplicit-function-declaration]
/tmp/code.sim: At top level:
/tmp/code.sim:7:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
/tmp/code.sim:15:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
gcc -g -O2 -o /tmp/code code.o -L/usr/local/lib -lcim

strace