The fragments generated from the program: LABEL L0 " LABEL L1 " LABEL L21 0" LABEL L19 SEQ( MOVE( TEMP t123, ESEQ( SEQ( CJUMP(GT, TEMP t147, CONST 0, L22,L23), SEQ( LABEL L22, SEQ( EXP( ESEQ( EXP( CALL( NAME L19, MEM( BINOP(PLUS, CONST ~4, TEMP t125)), BINOP(DIV, TEMP t147, CONST 10))), CALL( NAME $Print$$, MEM( BINOP(PLUS, CONST 0, MEM( BINOP(PLUS, CONST ~4, MEM( BINOP(PLUS, CONST ~4, TEMP t125)))))), CALL( NAME $Chr$$, MEM( BINOP(PLUS, CONST 0, MEM( BINOP(PLUS, CONST ~4, MEM( BINOP(PLUS, CONST ~4, TEMP t125)))))), BINOP(PLUS, BINOP(MINUS, TEMP t147, BINOP(MUL, BINOP(DIV, TEMP t147, CONST 10), CONST 10)), CALL( NAME $Ord$$, MEM( BINOP(PLUS, CONST 0, MEM( BINOP(PLUS, CONST ~4, MEM( BINOP(PLUS, CONST ~4, TEMP t125)))))), NAME L21)))))), LABEL L23))), CONST 0)), LABEL L20) LABEL L24 -" LABEL L25 0" LABEL L17 SEQ( MOVE( TEMP t123, ESEQ( SEQ( CJUMP(LT, TEMP t146, CONST 0, L29,L30), SEQ( LABEL L29, SEQ( MOVE( TEMP t149, ESEQ( EXP( CALL( NAME $Print$$, MEM( BINOP(PLUS, CONST 0, MEM( BINOP(PLUS, CONST ~4, TEMP t125)))), NAME L24)), CALL( NAME L19, TEMP t125, BINOP(MINUS, CONST 0, TEMP t146)))), SEQ( JUMP( NAME L31), SEQ( LABEL L30, SEQ( MOVE( TEMP t149, ESEQ( SEQ( CJUMP(GT, TEMP t146, CONST 0, L26,L27), SEQ( LABEL L26, SEQ( MOVE( TEMP t148, CALL( NAME L19, TEMP t125, TEMP t146)), SEQ( JUMP( NAME L28), SEQ( LABEL L27, SEQ( MOVE( TEMP t148, CALL( NAME $Print$$, MEM( BINOP(PLUS, CONST 0, MEM( BINOP(PLUS, CONST ~4, TEMP t125)))), NAME L25)), LABEL L28)))))), TEMP t148)), LABEL L31)))))), TEMP t149)), LABEL L18) LABEL L48 " LABEL L53 " LABEL L62 " LABEL $Main$$ SEQ( MOVE( TEMP t123, ESEQ( SEQ( MOVE( TEMP t141, ESEQ( SEQ( MOVE( TEMP t139, CONST 10), SEQ( MOVE( TEMP t140, CONST 0), SEQ( CJUMP(LT, TEMP t139, CONST 0, L13,L14), SEQ( LABEL L13, SEQ( EXP( CALL( NAME $SizeError$$)), SEQ( JUMP( NAME L12), LABEL L14)))))), CALL( NAME $InitArray$$, TEMP t139, TEMP t140))), SEQ( MOVE( TEMP t144, ESEQ( SEQ( MOVE( TEMP t142, CONST 5), SEQ( MOVE( TEMP t143, CONST 6), SEQ( CJUMP(LT, TEMP t142, CONST 0, L15,L16), SEQ( LABEL L15, SEQ( EXP( CALL( NAME $SizeError$$)), SEQ( JUMP( NAME L12), LABEL L16)))))), CALL( NAME $InitArray$$, TEMP t142, TEMP t143))), MOVE( TEMP t145, CONST 2))), ESEQ( SEQ( EXP( TEMP t141), SEQ( MOVE( MEM( ESEQ( SEQ( MOVE( TEMP t150, TEMP t141), SEQ( MOVE( TEMP t151, CONST 3), SEQ( CJUMP(LE, MEM( TEMP t150), TEMP t151, L32,L33), SEQ( LABEL L32, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L33, SEQ( CJUMP(LT, TEMP t151, CONST 0, L34,L35), SEQ( LABEL L34, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L35))))))))))), BINOP(PLUS, TEMP t150, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t151))))), CONST 5), SEQ( MOVE( MEM( ESEQ( SEQ( MOVE( TEMP t154, TEMP t141), SEQ( MOVE( TEMP t155, MEM( ESEQ( SEQ( MOVE( TEMP t152, TEMP t144), SEQ( MOVE( TEMP t153, CONST 3), SEQ( CJUMP(LE, MEM( TEMP t152), TEMP t153, L36,L37), SEQ( LABEL L36, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L37, SEQ( CJUMP(LT, TEMP t153, CONST 0, L38,L39), SEQ( LABEL L38, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L39))))))))))), BINOP(PLUS, TEMP t152, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t153)))))), SEQ( CJUMP(LE, MEM( TEMP t154), TEMP t155, L40,L41), SEQ( LABEL L40, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L41, SEQ( CJUMP(LT, TEMP t155, CONST 0, L42,L43), SEQ( LABEL L42, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L43))))))))))), BINOP(PLUS, TEMP t154, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t155))))), CONST 7), SEQ( EXP( CALL( NAME L17, TEMP t125, MEM( ESEQ( SEQ( MOVE( TEMP t156, TEMP t141), SEQ( MOVE( TEMP t157, CONST 2), SEQ( CJUMP(LE, MEM( TEMP t156), TEMP t157, L44,L45), SEQ( LABEL L44, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L45, SEQ( CJUMP(LT, TEMP t157, CONST 0, L46,L47), SEQ( LABEL L46, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L47))))))))))), BINOP(PLUS, TEMP t156, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t157))))))), SEQ( EXP( CALL( NAME $Print$$, MEM( BINOP(PLUS, CONST 0, TEMP t125)), NAME L48)), SEQ( EXP( CALL( NAME L17, TEMP t125, MEM( ESEQ( SEQ( MOVE( TEMP t158, TEMP t141), SEQ( MOVE( TEMP t159, CONST 3), SEQ( CJUMP(LE, MEM( TEMP t158), TEMP t159, L49,L50), SEQ( LABEL L49, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L50, SEQ( CJUMP(LT, TEMP t159, CONST 0, L51,L52), SEQ( LABEL L51, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L52))))))))))), BINOP(PLUS, TEMP t158, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t159))))))), SEQ( EXP( CALL( NAME $Print$$, MEM( BINOP(PLUS, CONST 0, TEMP t125)), NAME L53)), SEQ( EXP( CALL( NAME L17, TEMP t125, MEM( ESEQ( SEQ( MOVE( TEMP t162, TEMP t141), SEQ( MOVE( TEMP t163, MEM( ESEQ( SEQ( MOVE( TEMP t160, TEMP t144), SEQ( MOVE( TEMP t161, CONST 3), SEQ( CJUMP(LE, MEM( TEMP t160), TEMP t161, L54,L55), SEQ( LABEL L54, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L55, SEQ( CJUMP(LT, TEMP t161, CONST 0, L56,L57), SEQ( LABEL L56, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L57))))))))))), BINOP(PLUS, TEMP t160, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t161)))))), SEQ( CJUMP(LE, MEM( TEMP t162), TEMP t163, L58,L59), SEQ( LABEL L58, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L59, SEQ( CJUMP(LT, TEMP t163, CONST 0, L60,L61), SEQ( LABEL L60, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L61))))))))))), BINOP(PLUS, TEMP t162, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t163))))))), EXP( CALL( NAME $Print$$, MEM( BINOP(PLUS, CONST 0, TEMP t125)), NAME L62)))))))))), CALL( NAME L17, TEMP t125, MEM( ESEQ( SEQ( MOVE( TEMP t164, TEMP t144), SEQ( MOVE( TEMP t165, CONST 0), SEQ( CJUMP(LE, MEM( TEMP t164), TEMP t165, L63,L64), SEQ( LABEL L63, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L64, SEQ( CJUMP(LT, TEMP t165, CONST 0, L65,L66), SEQ( LABEL L65, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L66))))))))))), BINOP(PLUS, TEMP t164, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t165))))))))), LABEL L12)