The fragments generated from the program: LABEL L0 " LABEL L1 " LABEL L13 test" LABEL L32 new" LABEL $Main$$ SEQ( MOVE( TEMP t123, ESEQ( MOVE( TEMP t146, ESEQ( SEQ( MOVE( TEMP t144, CONST 10), SEQ( MOVE( TEMP t145, ESEQ( SEQ( MOVE( TEMP t143, CALL( NAME $Malloc$$, CONST 4)), MOVE( MEM( BINOP(PLUS, TEMP t143, CONST 0)), ESEQ( SEQ( MOVE( TEMP t142, CALL( NAME $Malloc$$, CONST 4)), MOVE( MEM( BINOP(PLUS, TEMP t142, CONST 0)), ESEQ( SEQ( MOVE( TEMP t140, CONST 5), SEQ( MOVE( TEMP t141, ESEQ( SEQ( MOVE( TEMP t139, CALL( NAME $Malloc$$, CONST 4)), MOVE( MEM( BINOP(PLUS, TEMP t139, CONST 0)), NAME L13)), TEMP t139)), SEQ( CJUMP(LT, TEMP t140, CONST 0, L14,L15), SEQ( LABEL L14, SEQ( EXP( CALL( NAME $SizeError$$)), SEQ( JUMP( NAME L12), LABEL L15)))))), CALL( NAME $InitArray$$, TEMP t140, TEMP t141)))), TEMP t142))), TEMP t143)), SEQ( CJUMP(LT, TEMP t144, CONST 0, L16,L17), SEQ( LABEL L16, SEQ( EXP( CALL( NAME $SizeError$$)), SEQ( JUMP( NAME L12), LABEL L17)))))), CALL( NAME $InitArray$$, TEMP t144, TEMP t145))), ESEQ( MOVE( MEM( ESEQ( SEQ( MOVE( TEMP t153, MEM( ESEQ( SEQ( MOVE( TEMP t151, MEM( ESEQ( SEQ( MOVE( TEMP t150, MEM( ESEQ( SEQ( MOVE( TEMP t149, MEM( ESEQ( SEQ( MOVE( TEMP t147, TEMP t146), SEQ( MOVE( TEMP t148, CONST 0), SEQ( CJUMP(LE, MEM( TEMP t147), TEMP t148, L18,L19), SEQ( LABEL L18, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L19, SEQ( CJUMP(LT, TEMP t148, CONST 0, L20,L21), SEQ( LABEL L20, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L21))))))))))), BINOP(PLUS, TEMP t147, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t148)))))), SEQ( CJUMP(EQ, TEMP t149, NAME L1, L22,L23), SEQ( LABEL L22, SEQ( EXP( CALL( NAME $NullExit$$)), SEQ( JUMP( NAME L12), LABEL L23))))), BINOP(PLUS, TEMP t149, CONST 0)))), SEQ( CJUMP(EQ, TEMP t150, NAME L1, L24,L25), SEQ( LABEL L24, SEQ( EXP( CALL( NAME $NullExit$$)), SEQ( JUMP( NAME L12), LABEL L25))))), BINOP(PLUS, TEMP t150, CONST 0)))), SEQ( MOVE( TEMP t152, CONST 1), SEQ( CJUMP(LE, MEM( TEMP t151), TEMP t152, L26,L27), SEQ( LABEL L26, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L27, SEQ( CJUMP(LT, TEMP t152, CONST 0, L28,L29), SEQ( LABEL L28, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L29))))))))))), BINOP(PLUS, TEMP t151, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t152)))))), SEQ( CJUMP(EQ, TEMP t153, NAME L1, L30,L31), SEQ( LABEL L30, SEQ( EXP( CALL( NAME $NullExit$$)), SEQ( JUMP( NAME L12), LABEL L31))))), BINOP(PLUS, TEMP t153, CONST 0))), NAME L32), MEM( ESEQ( SEQ( MOVE( TEMP t160, MEM( ESEQ( SEQ( MOVE( TEMP t158, MEM( ESEQ( SEQ( MOVE( TEMP t157, MEM( ESEQ( SEQ( MOVE( TEMP t156, MEM( ESEQ( SEQ( MOVE( TEMP t154, TEMP t146), SEQ( MOVE( TEMP t155, CONST 0), SEQ( CJUMP(LE, MEM( TEMP t154), TEMP t155, L33,L34), SEQ( LABEL L33, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L34, SEQ( CJUMP(LT, TEMP t155, CONST 0, L35,L36), SEQ( LABEL L35, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L36))))))))))), BINOP(PLUS, TEMP t154, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t155)))))), SEQ( CJUMP(EQ, TEMP t156, NAME L1, L37,L38), SEQ( LABEL L37, SEQ( EXP( CALL( NAME $NullExit$$)), SEQ( JUMP( NAME L12), LABEL L38))))), BINOP(PLUS, TEMP t156, CONST 0)))), SEQ( CJUMP(EQ, TEMP t157, NAME L1, L39,L40), SEQ( LABEL L39, SEQ( EXP( CALL( NAME $NullExit$$)), SEQ( JUMP( NAME L12), LABEL L40))))), BINOP(PLUS, TEMP t157, CONST 0)))), SEQ( MOVE( TEMP t159, CONST 1), SEQ( CJUMP(LE, MEM( TEMP t158), TEMP t159, L41,L42), SEQ( LABEL L41, SEQ( EXP( CALL( NAME $UpperBoundExit$$)), SEQ( JUMP( NAME L12), SEQ( LABEL L42, SEQ( CJUMP(LT, TEMP t159, CONST 0, L43,L44), SEQ( LABEL L43, SEQ( EXP( CALL( NAME $LowerBoundExit$$)), SEQ( JUMP( NAME L12), LABEL L44))))))))))), BINOP(PLUS, TEMP t158, BINOP(MUL, CONST 4, BINOP(PLUS, CONST 1, TEMP t159)))))), SEQ( CJUMP(EQ, TEMP t160, NAME L1, L45,L46), SEQ( LABEL L45, SEQ( EXP( CALL( NAME $NullExit$$)), SEQ( JUMP( NAME L12), LABEL L46))))), BINOP(PLUS, TEMP t160, CONST 0)))))), LABEL L12)