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 L44 " LABEL L49 " LABEL L54 " LABEL L59 " LABEL L64 " LABEL L73 " LABEL L78 " 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( 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 t152, TEMP t141), SEQ( MOVE( TEMP t153, CONST 6), 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))))), CONST 7), SEQ( EXP( TEMP t141), SEQ( EXP( CALL( NAME L17, TEMP t125, MEM( ESEQ( SEQ( MOVE( TEMP t154, TEMP t141), SEQ( MOVE( TEMP t155, CONST 5), 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))))))), SEQ( EXP( CALL( NAME $Print$$, MEM( BINOP(PLUS, CONST 0, TEMP t125)), NAME L44)), SEQ( EXP( CALL( NAME L17, TEMP t125, MEM( ESEQ( SEQ( MOVE( TEMP t156, TEMP t141), SEQ( MOVE( TEMP t157, CONST 0), SEQ( CJUMP(LE, MEM( TEMP t156), TEMP t157, L45,L46), SEQ( LABEL L45, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L46, SEQ( CJUMP(LT, TEMP t157, CONST 0, L47,L48), SEQ( LABEL L47, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L48))))))))))), 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 L49)), SEQ( EXP( CALL( NAME L17, TEMP t125, MEM( ESEQ( SEQ( MOVE( TEMP t158, TEMP t141), SEQ( MOVE( TEMP t159, CONST 9), SEQ( CJUMP(LE, MEM( TEMP t158), TEMP t159, L50,L51), SEQ( LABEL L50, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L51, SEQ( CJUMP(LT, TEMP t159, CONST 0, L52,L53), SEQ( LABEL L52, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L53))))))))))), 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 L54)), SEQ( EXP( CALL( NAME L17, TEMP t125, MEM( ESEQ( SEQ( MOVE( TEMP t160, TEMP t144), SEQ( MOVE( TEMP t161, CONST 4), SEQ( CJUMP(LE, MEM( TEMP t160), TEMP t161, L55,L56), SEQ( LABEL L55, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L56, SEQ( CJUMP(LT, TEMP t161, CONST 0, L57,L58), SEQ( LABEL L57, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L58))))))))))), BINOP(PLUS, TEMP t160, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t161))))))), SEQ( EXP( CALL( NAME $Print$$, MEM( BINOP(PLUS, CONST 0, TEMP t125)), NAME L59)), SEQ( EXP( CALL( NAME L17, TEMP t125, MEM( ESEQ( SEQ( MOVE( TEMP t162, TEMP t141), SEQ( MOVE( TEMP t163, BINOP(PLUS, TEMP t145, CONST 1)), SEQ( CJUMP(LE, MEM( TEMP t162), TEMP t163, L60,L61), SEQ( LABEL L60, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L61, SEQ( CJUMP(LT, TEMP t163, CONST 0, L62,L63), SEQ( LABEL L62, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L63))))))))))), BINOP(PLUS, TEMP t162, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t163))))))), SEQ( EXP( CALL( NAME $Print$$, MEM( BINOP(PLUS, CONST 0, TEMP t125)), NAME L64)), SEQ( EXP( CALL( NAME L17, TEMP t125, MEM( ESEQ( SEQ( MOVE( TEMP t166, TEMP t141), SEQ( MOVE( TEMP t167, MEM( ESEQ( SEQ( MOVE( TEMP t164, TEMP t144), SEQ( MOVE( TEMP t165, CONST 3), SEQ( CJUMP(LE, MEM( TEMP t164), TEMP t165, L65,L66), SEQ( LABEL L65, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L66, SEQ( CJUMP(LT, TEMP t165, CONST 0, L67,L68), SEQ( LABEL L67, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L68))))))))))), BINOP(PLUS, TEMP t164, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t165)))))), SEQ( CJUMP(LE, MEM( TEMP t166), TEMP t167, L69,L70), SEQ( LABEL L69, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L70, SEQ( CJUMP(LT, TEMP t167, CONST 0, L71,L72), SEQ( LABEL L71, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L72))))))))))), BINOP(PLUS, TEMP t166, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t167))))))), SEQ( EXP( CALL( NAME $Print$$, MEM( BINOP(PLUS, CONST 0, TEMP t125)), NAME L73)), EXP( CALL( NAME L17, TEMP t125, MEM( ESEQ( SEQ( MOVE( TEMP t168, TEMP t141), SEQ( MOVE( TEMP t169, BINOP(MINUS, TEMP t145, CONST 8)), SEQ( CJUMP(LE, MEM( TEMP t168), TEMP t169, L74,L75), SEQ( LABEL L74, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L75, SEQ( CJUMP(LT, TEMP t169, CONST 0, L76,L77), SEQ( LABEL L76, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L77))))))))))), BINOP(PLUS, TEMP t168, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t169)))))))))))))))))))))), CALL( NAME $Print$$, MEM( BINOP(PLUS, CONST 0, TEMP t125)), NAME L78)))), LABEL L12)