"HTMI"4#v(0"dedaol HTMI :DOOG">:#,_$a, v >0"daol ton did HTMI :DAB">:#,_$a,@ v < >73284#vA5-#v_0"5 decudorp A48237 :DOOG">:#,_$a, v >0"5 ecudorp ton did A48237 :DAB">:#,_$a,v >0"detcelfer A48237 :DAB">:#,_$a,v v < < >nf54#vA5-#v_0"5 decudorp A45fn :DOOG">:#,_$a, v >0"5 ecudorp ton did A45fn :DAB">:#,_$a,v >0"detcelfer A45fn :DAB">:#,_$a,v v < < >n0#vA#v_0"orez decudorp A0n :DOOG">:#,_$a, v >0"orez ecudorp ton did A0n :DAB">:#,_$a,v >0"detcelfer A0n :DAB">:#,_$a,v v < < >02-#vA0"tnuoc evitagen no tcelfer ton did A :DAB">:#,_$a,v >0"tnuoc evitagen no detcelfer A :DOOG">:#,_$a,v v < < >03-#vB3-#v_0"3 decudorp B-30 :DOOG">:#,_$a, v >0"3 ecudorp ton did B-30 :DAB">:#,_$a,v >0"detcelfer B-30 :DAB">:#,_$a,v v < < >3#vB3-#v_0"3 decudorp B3 :DOOG">:#,_$a, v >0"3 ecudorp ton did B3 :DAB">:#,_$a,v >0"detcelfer B3 :DAB">:#,_$a,v v < < >0#vB#v_0"0 decudorp B0 :DOOG">:#,_$a, v >0"0 ecudorp ton did B0 :DAB">:#,_$a,v >0"detcelfer B0 :DAB">:#,_$a,v v < < >5#vCaa*5*-#v_0"005 decudorp C5 :DOOG">:#,_$a, v >0"005 ecudorp ton did C5 :DAB">:#,_$a,v >0"detcelfer C5 :DAB">:#,_$a,v v < < >05-#vCaa*5*+#v_0"005- decudorp C-50 :DOOG">:#,_$a, v >0"005- ecudorp ton did C-50 :DAB">:#,_$a,v >0"detcelfer C-50 :DAB">:#,_$a,v v < < >0#vC#v_0"0 decudorp C0 :DOOG">:#,_$a, v >0"0 ecudorp ton did C0 :DAB">:#,_$a,v >0"detcelfer C0 :DAB">:#,_$a,v v < < >4#vD3-#v_0"3 decudorp D4 :DOOG">:#,_$a, v >0"3 ecudorp ton did D4 :DAB">:#,_$a,v >0"detcelfer D4 :DAB">:#,_$a,v v < < >04-#vD3+#v_0"3- decudorp D-40 :DOOG">:#,_$a, v >0"3- ecudorp ton did D-40 :DAB">:#,_$a,v >0"detcelfer D-40 :DAB">:#,_$a,v v < < >0#vD#v_0"0 decudorp D0 :DOOG">:#,_$a, v >0"0 ecudorp ton did D0 :DAB">:#,_$a,v >0"detcelfer D0 :DAB">:#,_$a,v v < < >3#vEaaaa***3*-#v_0"000,03 decudorp E3 :DOOG">:#,_$a, v >0"000,03 ecudorp ton did E3 :DAB">:#,_$a,v >0"detcelfer E3 :DAB">:#,_$a,v v < < >03-#vEaaaa***3*+#v_0"000,03- decudorp E-30 :DOOG">:#,_$a, v >0"000,03- ecudorp ton did E-30 :DAB">:#,_$a,v >0"detcelfer E-30 :DAB">:#,_$a,v v < < >0#vE#v_0"orez decudorp E0 :DOOG">:#,_$a, v >0"orez ecudorp ton did E0 :DAB">:#,_$a,v >0"detcelfer E0 :DAB">:#,_$a,v v < < >5#vFaa*aa++-#v_0"021 decudorp F5 :DOOG">:#,_$a, v >0"021 ecudorp ton did F5 :DAB">:#,_$a,v >0"detcelfer F5 :DAB">:#,_$a,v v < < >0#vF#v_0"orez decudorp F0 :DOOG">:#,_$a, v >0"orez ecudorp ton did F0 :DAB">:#,_$a,v >0"detcelfer F0 :DAB">:#,_$a,v v < < >01-#vF0"evitagen no tcelfer ton did F :DAB">:#,_$a,v >0"evitagen no detcelfer F :DOOG">:#,_$a,v v < < >5#vG1-#v_0"1 decudorp G5 :DOOG">:#,_$a, v >0"1 ecudorp ton did G5 :DAB">:#,_$a,v >0"detcelfer G5 :DAB">:#,_$a,v v < < >05-#vG1+#v_0"1- decudorp G-50 :DOOG">:#,_$a, v >0"1- ecudorp ton did G-50 :DAB">:#,_$a,v >0"detcelfer G-50 :DAB">:#,_$a,v v < < >0#vG#v_0"orez decudorp G0 :DOOG">:#,_$a, v >0"orez ecudorp ton did G0 :DAB">:#,_$a,v >0"detcelfer G0 :DAB">:#,_$a,v v < < >3#vHaaa**3*-#v_0"000,3 decudorp H3 :DOOG">:#,_$a, v >0"000,3 ecudorp ton did H3 :DAB">:#,_$a,v >0"detcelfer H3 :DAB">:#,_$a,v v < < >03-#vHaaa**3*+#v_0"000,3- decudorp H-30 :DOOG">:#,_$a, v >0"000,3- ecudorp ton did H-30 :DAB">:#,_$a,v >0"detcelfer H-30 :DAB">:#,_$a,v v < < >0#vH#v_0"0 decudorp H0 :DOOG">:#,_$a, v >0"0 ecudorp ton did H0 :DAB">:#,_$a,v >0"detcelfer H0 :DAB">:#,_$a,v v < < >4#vI5-#v_0"5 decudorp I4 :DOOG">:#,_$a, v >0"5 ecudorp ton did I4 :DAB">:#,_$a,v >0"detcelfer I4 :DAB">:#,_$a,v v < < >04-#vI5+#v_0"5- decudorp I-40 :DOOG">:#,_$a, v >0"5- ecudorp ton did I-40 :DAB">:#,_$a,v >0"detcelfer I-40 :DAB">:#,_$a,v v < < >0#vI#v_0"orez decudorp I0 :DOOG">:#,_$a, v >0"orez ecudorp ton did I0 :DAB">:#,_$a,v >0"detcelfer I0 :DAB">:#,_$a,v v < < >52#vLaa+-#v_0"02 decudorp L25 :DOOG">:#,_$a, v >0"02 ecudorp ton did L25 :DAB">:#,_$a,v >0"detcelfer L25 :DAB">:#,_$a,v v < < >502-#vL1-#v_0"1 decudorp L-205 :DOOG">:#,_$a, v >0"1 ecudorp ton did L-205 :DAB">:#,_$a,v >0"detcelfer L-205 :DAB">:#,_$a,v v < < >50#vL5-#v_0"5 decudorp L05 :DOOG">:#,_$a, v >0"5 ecudorp ton did L05 :DAB">:#,_$a,v >0"detcelfer L05 :DAB">:#,_$a,v v < < >3453#vN3-#v_0"3 decudorp N3543 :DOOG">:#,_$a, v >0"3 ecudorp ton did N3543 :DAB">:#,_$a,v >0"detcelfer N3543 :DAB">:#,_$a,v v < < >3454#vN#v_0"0 decudorp N4543 :DOOG">:#,_$a, v >0"0 ecudorp ton did N4543 :DAB">:#,_$a,v >0"detcelfer N4543 :DAB">:#,_$a,v v < < >3450#vN0"tcelfer ton did N0543 :DAB">:#,_$a,v >0"detcelfer N0543 :DOOG">:#,_$a,v v < < >34502-#vN0"tcelfer ton did N-20543 :DAB">:#,_$a,v >0"detcelfer N-20543 :DOOG">:#,_$a,v v < < >c2#vR3-#v_0"3 decudorp R2c :DOOG">:#,_$a, v >0"3 ecudorp ton did R2c :DAB">:#,_$a,v >0"detcelfer R2c :DAB">:#,_$a,v v < < >302-#vRc-#v_0"21 decudorp R-203 :DOOG">:#,_$a, v >0"21 ecudorp ton did R-203 :DAB">:#,_$a,v >0"detcelfer R-203 :DAB">:#,_$a,v v < < >30#vR3-#v_0"3 decudorp R03 :DOOG">:#,_$a, v >0"3 decudorp ton did R03 :DAB">:#,_$a,v >0"detcelfer R03 :DAB">:#,_$a,v v < < >3453#vSc-#v_0"21 decudorp S3543 :DOOG">:#,_$a, v >0"21 ecudorp ron did S3543 :DAB">:#,_$a,v >0"detcelfer S3543 :DAB">:#,_$a,v v < < >3450#vS#v_0"0 decudorp S0543 :DOOG">:#,_$a, v >0"0 ecudorp ton did S0543 :DAB">:#,_$a,v >0"detcelfer S0543 :DAB">:#,_$a,v v < < >34502-#vS0"tcelfer ton did S-20543 :DAB">:#,_$a,v >0"detcelfer S-20543 :DOOG">:#,_$a,v v < < >3#vTa3*-#v_0"03 decudorp T3 :DOOG">:#,_$a, v >0"03 ecudorp ton did T3 :DAB">:#,_$a,v >0"detcelfer T3 :DAB">:#,_$a,v v < < >03-#vTa3*+#v_0"03- decudorp T-30 :DOOG">:#,_$a, v >0"03- ecudorp ton did T-30 :DAB">:#,_$a,v >0"detcelfer T-30 :DAB">:#,_$a,v v < < >0#vT#v_0"orez decudorp T0 :DOOG">:#,_$a, v >0"orez ecudorp ton did T0 :DAB">:#,_$a,v >0"detcelfer T0 :DAB">:#,_$a,v v < < >0" :1- sa 1- tnirp ton dluohs U :FEDNU">:#,_$v v < >01-#vUa, v >a,"detcelfer U :DAB">:#,a_$a,v v < >3453#vX5-#v_0"5 decudorp X3543 :DOOG">:#,_$a, v >0"5 ecudorp ton did X3543 :DAB">:#,_$a,v >0"detcelfer X3543 :DAB">:#,_$a,v v < < >3455#vX5-#v_0"5 decudorp X5543 :DOOG">:#,_$a, v >0"5 ecudorp ton did X5543 :DAB">:#,_$a,v >0"detcelfer X3543 :DAB">:#,_$a,v v < < >3450#vX0"tcelfer ton did X0543 :DAB">:#,_$a,v >0"detcelfer X0543 :DOOG">:#,_$a,v v < < >34501-#vX0"tcelfer ton did X-10543 :DAB">:#,_$a,v >0"detcelfer X-10543 :DOOG">:#,_$a,v v < < >5#vZ5+#v_0"5- decudorp Z5 :DOOG">:#,_$a, v >0"5- ecudorp ton did Z5 :DAB">:#,_$a,v >0"detcelfer Z5 :DAB">:#,_$a,v v < < >05-#vZ5-#v_0"5 decudorp Z-50 :DOOG">:#,_$a, v >0"5 ecudorp ton did Z-50 :DAB">:#,_$a,v >0"detcelfer Z-50 :DAB">:#,_$a,v v < < >0#vZ#v_0"orez decudorp Z0 :DOOG">:#,_$a,@ >0"orez ecudorp ton did Z0 :DAB">:#,_$a,@ >0"detcelfer Z0 :DAB">:#,_$a,@ Expected Output: ---------------- GOOD: IMTH loaded GOOD: 73284A produced 5 GOOD: nf54A produced 5 GOOD: n0A produced zero GOOD: A reflected on negative count GOOD: 03-B produced 3 GOOD: 3B produced 3 GOOD: 0B produced 0 GOOD: 5C produced 500 GOOD: 05-C produced -500 GOOD: 0C produced 0 GOOD: 4D produced 3 GOOD: 04-D produced -3 GOOD: 0D produced 0 GOOD: 3E produced 30,000 GOOD: 03-E produced -30,000 GOOD: 0E produced zero GOOD: 5F produced 120 GOOD: 0F produced zero GOOD: F reflected on negative GOOD: 5G produced 1 GOOD: 05-G produced -1 GOOD: 0G produced zero GOOD: 3H produced 3,000 GOOD: 03-H produced -3,000 GOOD: 0H produced 0 GOOD: 4I produced 5 GOOD: 04-I produced -5 GOOD: 0I produced zero GOOD: 52L produced 20 GOOD: 502-L produced 1 GOOD: 50L produced 5 GOOD: 3453N produced 3 GOOD: 3454N produced 0 GOOD: 3450N reflected GOOD: 34502-N reflected GOOD: c2R produced 3 GOOD: 302-R produced 12 GOOD: 30R produced 3 GOOD: 3453S produced 12 GOOD: 3450S produced 0 GOOD: 34502-S reflected GOOD: 3T produced 30 GOOD: 03-T produced -30 GOOD: 0T produced zero UNDEF: U should not print -1 as -1: 4294967295 GOOD: 3453X produced 5 GOOD: 3455X produced 5 GOOD: 3450X reflected GOOD: 34501-X reflected GOOD: 5Z produced -5 GOOD: 05-Z produced 5 GOOD: 0Z produced zero