#include "machine.h"

int main() { 
    pushp(FP);
    FP = SP;
    SP -= 3;
Word _T11[]={
    (Word)5,
    (Word)5,
    (Word)(Word)(1),
    (Word)(Word)(0),
    (Word)(Word)(1),
    (Word)(Word)(0),
    (Word)(Word)(1),
    0};
    *((WPtr)(((WPtr)(FP)+-1))) = (Word)(_T11);
Word _T12[]={
    (Word)5,
    (Word)5,
    (Word)(Word)(1),
    (Word)(Word)(3),
    (Word)(Word)(5),
    (Word)(Word)(7),
    (Word)(Word)(9),
    0};
    *((WPtr)(((WPtr)(FP)+-2))) = (Word)(_T12);
Word _T14[]={
    (Word)3,
    (Word)3,
    (Word)84,
    (Word)104,
    (Word)101,
    0};
Word _T15[]={
    (Word)5,
    (Word)5,
    (Word)113,
    (Word)117,
    (Word)105,
    (Word)99,
    (Word)107,
    0};
Word _T16[]={
    (Word)5,
    (Word)5,
    (Word)98,
    (Word)114,
    (Word)111,
    (Word)119,
    (Word)110,
    0};
Word _T17[]={
    (Word)3,
    (Word)3,
    (Word)102,
    (Word)111,
    (Word)120,
    0};
Word _T18[]={
    (Word)5,
    (Word)5,
    (Word)106,
    (Word)117,
    (Word)109,
    (Word)112,
    (Word)115,
    0};
Word _T19[]={
    (Word)4,
    (Word)4,
    (Word)111,
    (Word)118,
    (Word)101,
    (Word)114,
    0};
Word _T20[]={
    (Word)3,
    (Word)3,
    (Word)116,
    (Word)104,
    (Word)101,
    0};
Word _T21[]={
    (Word)4,
    (Word)4,
    (Word)108,
    (Word)97,
    (Word)122,
    (Word)121,
    0};
Word _T22[]={
    (Word)3,
    (Word)3,
    (Word)100,
    (Word)111,
    (Word)103,
    0};
Word _T13[]={
    (Word)9,
    (Word)9,
    (Word)(Word)(_T14),
    (Word)(Word)(_T15),
    (Word)(Word)(_T16),
    (Word)(Word)(_T17),
    (Word)(Word)(_T18),
    (Word)(Word)(_T19),
    (Word)(Word)(_T20),
    (Word)(Word)(_T21),
    (Word)(Word)(_T22),
    0};
    *((WPtr)(((WPtr)(FP)+-3))) = (Word)(_T13);
    pushw(*((WPtr)(((WPtr)(FP)+-1))));
    put_bool_list();
    pushw(((WPtr)((WPtr)(*((WPtr)(((WPtr)(FP)+-1))))+2))[(Word)(0)]);
    put_bool();
    pushw(((WPtr)((WPtr)(*((WPtr)(((WPtr)(FP)+-1))))+2))[(Word)(4)]);
    put_bool();
    pushw(*((WPtr)(((WPtr)(FP)+-2))));
    put_int_list();
    pushw(((WPtr)((WPtr)(*((WPtr)(((WPtr)(FP)+-2))))+2))[(Word)(0)]);
    put_int();
    pushw(((WPtr)((WPtr)(*((WPtr)(((WPtr)(FP)+-2))))+2))[(Word)(4)]);
    put_int();
    pushw(*((WPtr)(((WPtr)(FP)+-3))));
    put_str_list();
    pushw(((WPtr)((WPtr)(*((WPtr)(((WPtr)(FP)+-3))))+2))[(Word)(0)]);
    put_str();
    pushw(((WPtr)((WPtr)(*((WPtr)(((WPtr)(FP)+-3))))+2))[(Word)(8)]);
    put_str();
_T10:
    SP += 3;
    popp(FP);
    return 0;
} 

