#include "machine.h"

int main() { 
    pushp(FP);
    FP = SP;
    SP -= 5;
    pushw((Word)(104));
    make_list();
    *((WPtr)(((WPtr)(FP)+-1))) = R0;
Word _T11[]={
    (Word)26,
    (Word)26,
    (Word)65,
    (Word)66,
    (Word)67,
    (Word)68,
    (Word)69,
    (Word)70,
    (Word)71,
    (Word)72,
    (Word)73,
    (Word)74,
    (Word)75,
    (Word)76,
    (Word)77,
    (Word)78,
    (Word)79,
    (Word)80,
    (Word)81,
    (Word)82,
    (Word)83,
    (Word)84,
    (Word)85,
    (Word)86,
    (Word)87,
    (Word)88,
    (Word)89,
    (Word)90,
    0};
    *((WPtr)(((WPtr)(FP)+-2))) = (Word)(_T11);
    *((WPtr)(((WPtr)(FP)+-4))) = ((WPtr)((WPtr)(*((WPtr)(((WPtr)(FP)+-2))))+2))[(Word)(-1)];
    *((WPtr)(((WPtr)(FP)+-5))) = (Word)(0);
_T14:
    if ( *((WPtr)(((WPtr)(FP)+-5))) >= *((WPtr)(((WPtr)(FP)+-4))) ) goto _T12;
    *((WPtr)(((WPtr)(FP)+-3))) = ((WPtr)((WPtr)(*((WPtr)(((WPtr)(FP)+-2))))+2))[*((WPtr)(((WPtr)(FP)+-5)))];
    pushw(*((WPtr)(((WPtr)(FP)+-3))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    append();
    pushw(*((WPtr)(((WPtr)(FP)+-3))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    append();
    pushw(*((WPtr)(((WPtr)(FP)+-3))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    append();
    pushw(*((WPtr)(((WPtr)(FP)+-3))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    append();
_T13:
    (*((WPtr)(((WPtr)(FP)+-5)))) ++;
    goto _T14;
_T12:
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    put_str();
    newline();
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    *((WPtr)(((WPtr)(FP)+-1))) = R0;
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    *((WPtr)(((WPtr)(FP)+-1))) = R0;
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    pushw(R0);
    append_lists();
    *((WPtr)(((WPtr)(FP)+-1))) = R0;
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    put_str();
_T10:
    SP += 5;
    popp(FP);
    return 0;
} 

