#include "machine.h"

int main() { 
    pushp(FP);
    FP = SP;
    SP -= 5;
    *((WPtr)(((WPtr)(FP)+-1))) = (Word)(42);
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    put_char();
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))));
    put_char();
_T13:
    (*((WPtr)(((WPtr)(FP)+-5)))) ++;
    goto _T14;
_T12:
    pushw((Word)(35));
    put_char();
    newline();
_T10:
    SP += 5;
    popp(FP);
    return 0;
} 

