Index: tests/io/.expect/manipulatorsOutput2.x64.txt
===================================================================
--- tests/io/.expect/manipulatorsOutput2.x64.txt	(revision 7d25f441f46f87f370858dbcac73c01f4b7bc14f)
+++ tests/io/.expect/manipulatorsOutput2.x64.txt	(revision 89bef9594bd88ab4ea6c26fc28e3256511af6421)
@@ -4,7 +4,7 @@
 0 033 033 033 033
 0345 0177745 037777777745 01777777777777777777745
-0 0x1b 0x1b 0x1b 0x1b
+0x0 0x1b 0x1b 0x1b 0x1b
 0xe5 0xffe5 0xffffffe5 0xffffffffffffffe5
-0x0p+0. 0x1.b8p+4 0x1.b8p+4 0xd.cp+1
+0x0p+0 0x1.b8p+4 0x1.b8p+4 0xd.cp+1
 -0x1.b8p+4 -0x1.b8p+4 -0xd.cp+1
 0.000000e+00 2.750000e+01 -2.750000e+01
Index: tests/io/.expect/manipulatorsOutput3.txt
===================================================================
--- tests/io/.expect/manipulatorsOutput3.txt	(revision 89bef9594bd88ab4ea6c26fc28e3256511af6421)
+++ tests/io/.expect/manipulatorsOutput3.txt	(revision 89bef9594bd88ab4ea6c26fc28e3256511af6421)
@@ -0,0 +1,437 @@
+-1208907372870555465220095
+-1208907372870555465220095
++1208907372870555465220095
+
+base 2
+0b11111111111111110000000000000000000000000000000000000000000000001111111111111111
+0B11111111111111110000000000000000000000000000000000000000000000001111111111111111
+11111111111111110000000000000000000000000000000000000000000000001111111111111111
+             0B11111111111111110000000000000000000000000000000000000000000000001111111111111111
+   0B000000000011111111111111110000000000000000000000000000000000000000000000001111111111111111
+0X0000000000FFFF000000000000FFFF
+
+0b1001011001110110101011000110010011111001100011011000100011110100000000000000000
+0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
+0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
+0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
+0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
+0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
+0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
+
+base 8
+0000000123
+0000000123
+0377776000000000000000177777
+377776000000000000000177777
+                                         0123
+     0000000000000000000000000000000000000123
+000000000000000000000000000000000000000000123
+                 0377776000000000000000177777
+     0000000000000377776000000000000000177777
+000000000000000000377776000000000000000177777
+0123                                         X
+0377776000000000000000177777                 X
+05000000000000000000123                      X
+0000000000000000000000000000000000000123     X
+0000000000000377776000000000000000177777     X
+0000000000000000005000000000000000000123     X
+000000000000000000000000000000000000000000123X
+000000000000000000377776000000000000000177777X
+000000000000000000000005000000000000000000123X
+0000000123X
+0000000123X
+0000000123                              X
+0000000123                              X
+0377776000000000000000177777            X
+05000000000000000000123                 X
+0000000000000000000000000000000000000123X
+0000000000000377776000000000000000177777X
+0000000000000000005000000000000000000123X
+0000000000000000000000000000000000000000001234567X
+03777777777777777777777777777777777776543211Y
+03777777777777777777777777777777777776543211Y
+
+0113166530623714330436400000
+          0113166530623714330436400000
+            0113166530623714330436400000
+  00000000000113166530623714330436400000
+          000113166530623714330436400000
+  00000000000113166530623714330436400000
+
+base 10
+355272055279601493606400
+355272055279601493606400
+355272055279601493606400
+355272055279601493606400
+355272055279601493606400
+              355272055279601493606400
+               355272055279601493606400
+                355272055279601493606400
+          000000355272055279601493606400
+  00000000000000355272055279601493606400
+0000000000000000355272055279601493606400
+0000000000000000355272055279601493606400
++000000000000000355272055279601493606400
+
+base 16
+0xffff000000000000ffff
+0XFFFF000000000000FFFF
+ffff000000000000ffff
+                       0XFFFF000000000000FFFF
+   0X00000000000000000000FFFF000000000000FFFF
+0X00000000000000000000000000000FFFF000000000000FFFF
+0XFFFF000000000000FFFF                       X
+0X00000000000000000000FFFF000000000000FFFF   X
+0X00000000000000000000000000000FFFF000000000000FFFFX
+
+0X4B3B56327CC6C47A0000
+                0X4B3B56327CC6C47A0000
+                  0X4B3B56327CC6C47A0000
+0X0000000000000000004B3B56327CC6C47A0000
+        0X00000000004B3B56327CC6C47A0000
+0X0000000000000000004B3B56327CC6C47A0000
+
+extras
+0b1001011001110110101011000110010011111001100011011000100011110100000000000000000
+0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
+0113166530623714330436400000
+0x4b3b56327cc6c47a0000
+0X4B3B56327CC6C47A0000
+1001011001110110101011000110010011111001100011011000100011110100000000000000000 113166530623714330436400000 4b3b56327cc6c47a0000
++355272055279601493606400
+-355272055279601493606400
+-355272055279601493606400
+355272055279601493606400
+355272055279601493606400
+355272055279601493606400                X
++355272055279601493606400               X
++0000000000000000355272055279601493606400X
++0000000000000000000000000000000123456789X
+-1000 0xfffffffffffffffffffffffffffffc18 03777777777777777777777777777777777777776030
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011000
+-999 0xfffffffffffffffffffffffffffffc19 03777777777777777777777777777777777777776031
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011001
+-998 0xfffffffffffffffffffffffffffffc1a 03777777777777777777777777777777777777776032
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011010
+-997 0xfffffffffffffffffffffffffffffc1b 03777777777777777777777777777777777777776033
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011011
+-996 0xfffffffffffffffffffffffffffffc1c 03777777777777777777777777777777777777776034
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011100
+-995 0xfffffffffffffffffffffffffffffc1d 03777777777777777777777777777777777777776035
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011101
+-994 0xfffffffffffffffffffffffffffffc1e 03777777777777777777777777777777777777776036
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011110
+-993 0xfffffffffffffffffffffffffffffc1f 03777777777777777777777777777777777777776037
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111
+-992 0xfffffffffffffffffffffffffffffc20 03777777777777777777777777777777777777776040
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100000
+-991 0xfffffffffffffffffffffffffffffc21 03777777777777777777777777777777777777776041
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100001
+
+
+-990                                                                                                                                                            
+-990
+0xfffffffffffffffffffffffffffffc22
+03777777777777777777777777777777777777776042
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100010
+-990
+0xfffffffffffffffffffffffffffffc22
+03777777777777777777777777777777777777776042
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100010
+-990                            
+0xfffffffffffffffffffffffffffffc22
+03777777777777777777777777777777777777776042
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100010
+-990                                                                                                                                                            
+0xfffffffffffffffffffffffffffffc22                                                                                                                              
+03777777777777777777777777777777777777776042                                                                                                                    
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100010                              
+-990                                                                                                                                                            
+0XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC22                                                                                                                              
+03777777777777777777777777777777777777776042                                                                                                                    
+0B11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100010                              
+22763282186957586699822X
+                   04644000000000000000013056X
+04644000000000000000013056                   X
+                   04644000000000000000013056X
+04644000000000000000013056                   X
+                   04644000000000000000013056X
+04644000000000000000013056                   X
+         000000000004644000000000000000013056X
+000000000004644000000000000000013056         X
+0000000000000000000004644000000000000000013056X
+0000000000000000000004644000000000000000013056X
+04644000000000000000013056                   X
+04644000000000000000013056                   X
+04644000000000000000013056                   X
+04644000000000000000013056                   X
+0004644000000000000000013056                 X
+03777777777777777773133777777777777777764722Y
+03777777777777777773133777777777777777764722Y
+03777777777777777773133777777777777777764722Y
+03777777777777777773133777777777777777764722Y
+03777777777777777773133777777777777777764722Y
+03777777777777777773133777777777777777764722Y
+03777777777777777773133777777777777777764722 Y
+0000003777777777777777773133777777777777777764722Y
+03777777777777777773133777777777777777764722 Y
+0123                                         X
+04644000000000000000013056                   X
+0000000000000000000000000000000000000123     X
+0000000000000004644000000000000000013056     X
+000000000000000000000000000000000000000000123X
+000000000000000000004644000000000000000013056X
+0000000123                              X
+04644000000000000000013056              X
+03777777777777777773133777777777777777764722X
+0000000000000000000000000000000000000123X
+0000000000000004644000000000000000013056X
+03777777777777777773133777777777777777764722X
+1777777777777777777777
+2777777777777777777777
+3777777777777777777777
+4777777777777777777777
+5777777777777777777777
+6777777777777777777777
+7777777777777777777777
+10777777777777777777777
+0b11111111111111110000000000000000000000000000000000000000000000001111111111111111
+0B11111111111111110000000000000000000000000000000000000000000000001111111111111111
+11111111111111110000000000000000000000000000000000000000000000001111111111111111
+             0B11111111111111110000000000000000000000000000000000000000000000001111111111111111
+   0B000000000011111111111111110000000000000000000000000000000000000000000000001111111111111111
+0B00000000000000011111111111111110000000000000000000000000000000000000000000000001111111111111111
+0b11111111111111110000000000000000000000000000000000000000000000001111111111111111
+0B11111111111111110000000000000000000000000000000000000000000000001111111111111111
+11111111111111110000000000000000000000000000000000000000000000001111111111111111
+0B11111111111111110000000000000000000000000000000000000000000000001111111111111111             
+0B000000000011111111111111110000000000000000000000000000000000000000000000001111111111111111   
+0B011111111111111110000000000000000000000000000000000000000000000001111111111111111            
+0B11111111111111110000000000000000000000000000000000000000000000001111111111111111             
+0B11111111111111110000000000000000000000000000000000000000000000001111111111111111             
+0B000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111   
+0B0000000000000000000000000000000000000000000000001111111111111111  
+0B00000000000000011111111111111110000000000000000000000000000000000000000000000001111111111111111
+   0X000000000000000000000FFFF
+   0X000000000000000000000FFFF
+0X00000000000000000000000000FFFF
+0X00000000000000000000000000FFFF
+05000000000000000000123
+                      05000000000000000000123
+05000000000000000000123                      X
+0000000123                              X
+0377776000000000000000177777            X
+05000000000000000000123                 X
+0000000000000000000000000000000000000123X
+0000000000000377776000000000000000177777X
+0000000000000000005000000000000000000123X
+-10                  0xfffffffffffffffffffffffffffffff6 03777777777777777777777777777777777777777766
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110110
+-9                   0xfffffffffffffffffffffffffffffff7 03777777777777777777777777777777777777777767
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111
+-8                   0xfffffffffffffffffffffffffffffff8 03777777777777777777777777777777777777777770
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000
+-7                   0xfffffffffffffffffffffffffffffff9 03777777777777777777777777777777777777777771
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001
+-6                   0xfffffffffffffffffffffffffffffffa 03777777777777777777777777777777777777777772
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010
+-5                   0xfffffffffffffffffffffffffffffffb 03777777777777777777777777777777777777777773
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011
+-4                   0xfffffffffffffffffffffffffffffffc 03777777777777777777777777777777777777777774
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100
+-3                   0xfffffffffffffffffffffffffffffffd 03777777777777777777777777777777777777777775
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101
+-2                   0xfffffffffffffffffffffffffffffffe 03777777777777777777777777777777777777777776
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110
+-1                   0xffffffffffffffffffffffffffffffff 03777777777777777777777777777777777777777777
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
++0                   0x0                  0                   
+0b0                 
++1                   0x1                  01                  
+0b1                 
++2                   0x2                  02                  
+0b10                
++3                   0x3                  03                  
+0b11                
++4                   0x4                  04                  
+0b100               
++5                   0x5                  05                  
+0b101               
++6                   0x6                  06                  
+0b110               
++7                   0x7                  07                  
+0b111               
++8                   0x8                  010                 
+0b1000              
++9                   0x9                  011                 
+0b1001              
++10                  0xa                  012                 
+0b1010              
++11                  0xb                  013                 
+0b1011              
++12                  0xc                  014                 
+0b1100              
++13                  0xd                  015                 
+0b1101              
++14                  0xe                  016                 
+0b1110              
+
+170141183460469231731687303715884105722
++170141183460469231731687303715884105722       0x7ffffffffffffffffffffffffffffffa            01777777777777777777777777777777777777777772 
+0b1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010
+170141183460469231731687303715884105723
++170141183460469231731687303715884105723       0x7ffffffffffffffffffffffffffffffb            01777777777777777777777777777777777777777773 
+0b1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011
+170141183460469231731687303715884105724
++170141183460469231731687303715884105724       0x7ffffffffffffffffffffffffffffffc            01777777777777777777777777777777777777777774 
+0b1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100
+170141183460469231731687303715884105725
++170141183460469231731687303715884105725       0x7ffffffffffffffffffffffffffffffd            01777777777777777777777777777777777777777775 
+0b1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101
+170141183460469231731687303715884105726
++170141183460469231731687303715884105726       0x7ffffffffffffffffffffffffffffffe            01777777777777777777777777777777777777777776 
+0b1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110
+170141183460469231731687303715884105727
++170141183460469231731687303715884105727       0x7fffffffffffffffffffffffffffffff            01777777777777777777777777777777777777777777 
+0b1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
+-170141183460469231731687303715884105728
+-170141183460469231731687303715884105728       0x80000000000000000000000000000000            02000000000000000000000000000000000000000000 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-170141183460469231731687303715884105727
+-170141183460469231731687303715884105727       0x80000000000000000000000000000001            02000000000000000000000000000000000000000001 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
+-170141183460469231731687303715884105726
+-170141183460469231731687303715884105726       0x80000000000000000000000000000002            02000000000000000000000000000000000000000002 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
+-170141183460469231731687303715884105725
+-170141183460469231731687303715884105725       0x80000000000000000000000000000003            02000000000000000000000000000000000000000003 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011
+-170141183460469231731687303715884105724
+-170141183460469231731687303715884105724       0x80000000000000000000000000000004            02000000000000000000000000000000000000000004 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100
+-170141183460469231731687303715884105723
+-170141183460469231731687303715884105723       0x80000000000000000000000000000005            02000000000000000000000000000000000000000005 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101
+-170141183460469231731687303715884105722
+-170141183460469231731687303715884105722       0x80000000000000000000000000000006            02000000000000000000000000000000000000000006 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110
+-170141183460469231731687303715884105721
+-170141183460469231731687303715884105721       0x80000000000000000000000000000007            02000000000000000000000000000000000000000007 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111
+-170141183460469231731687303715884105720
+-170141183460469231731687303715884105720       0x80000000000000000000000000000008            02000000000000000000000000000000000000000010 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000
+-170141183460469231731687303715884105719
+-170141183460469231731687303715884105719       0x80000000000000000000000000000009            02000000000000000000000000000000000000000011 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001001
+-170141183460469231731687303715884105718
+-170141183460469231731687303715884105718       0x8000000000000000000000000000000a            02000000000000000000000000000000000000000012 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010
+-170141183460469231731687303715884105717
+-170141183460469231731687303715884105717       0x8000000000000000000000000000000b            02000000000000000000000000000000000000000013 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011
+-170141183460469231731687303715884105716
+-170141183460469231731687303715884105716       0x8000000000000000000000000000000c            02000000000000000000000000000000000000000014 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100
+-170141183460469231731687303715884105715
+-170141183460469231731687303715884105715       0x8000000000000000000000000000000d            02000000000000000000000000000000000000000015 
+0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101
+
+170141183460469231731687303715884105722
+170141183460469231731687303715884105723
+170141183460469231731687303715884105724
+170141183460469231731687303715884105725
+170141183460469231731687303715884105726
+170141183460469231731687303715884105727
+170141183460469231731687303715884105728
+170141183460469231731687303715884105729
+170141183460469231731687303715884105730
+170141183460469231731687303715884105731
+170141183460469231731687303715884105732
+170141183460469231731687303715884105733
+170141183460469231731687303715884105734
+170141183460469231731687303715884105735
+170141183460469231731687303715884105736
+170141183460469231731687303715884105737
+170141183460469231731687303715884105738
+170141183460469231731687303715884105739
+170141183460469231731687303715884105740
+170141183460469231731687303715884105741
+
+340282366920938463463374607431768211450
+340282366920938463463374607431768211451
+340282366920938463463374607431768211452
+340282366920938463463374607431768211453
+340282366920938463463374607431768211454
+340282366920938463463374607431768211455
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+0xfffffffffffffffffffe
+0xfffffffffffffffffffe
+
+binary
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111110
+0b11111111111111111111111111111111
+0b1111111111111111111111111111111111111111111111111111111111111111
+0b111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
+0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
+0xa2345678
+0xa2345678a7654321
+0xa2345678a7654321c2345678
+0xa2345678a7654321c2345678d7554321
+
+octal
+0377777777777777777777777776
+0123456
+012345665432
+01234566543234567
+0123456654323456776543
+012345665432345677654323456
+01234566543234567765432345665432
+0123456654323456776543234566543234567
+012345665432345677654323456654323456776543
+01111111111111111111
+011111111111111111111
+0111111111111111111111
+
+decimal
+1208925819614629174706174
+42798 0123456
+1402432282 012345665432
+45954901031287 01234566543234567
+1505850196993244515 0123456654323456776543
+394749758663249135511342 0123456665432345677654323456
+12935154696204706112391834394 012345665432234567765432345665432
+423859149128410414395372834994551 01234566543234567776543234566543234567
+13889016598639747063234935497057631587 0123456654323456776543323456654323456776543
+1234567890123456789
+1234567890123456789
+170141183460469231731687303715884105727
+340282366920938463463374607431768211455
+9223372036854775808
+340282366920938463463374607431768211455
+170141183460469231731687303715884105727
+
+hexadecimal
+0xfffffffffffffffffffe
+0xffffffff
+0xffffffffffffffff
+0xffffffffffffffffffffffff
+0xffffffffffffffffffffffffffffffff
+0xa2345678
+0xa2345678b7654321
+0xa2345678b7654321c2345678
+0xa2345678b7654321c2345678d7654321
+
Index: tests/io/.expect/manipulatorsOutput3.x64.txt
===================================================================
--- tests/io/.expect/manipulatorsOutput3.x64.txt	(revision 7d25f441f46f87f370858dbcac73c01f4b7bc14f)
+++ 	(revision )
@@ -1,437 +1,0 @@
--1208907372870555465220095
--1208907372870555465220095
-+1208907372870555465220095
-
-base 2
-0b11111111111111110000000000000000000000000000000000000000000000001111111111111111
-0B11111111111111110000000000000000000000000000000000000000000000001111111111111111
-11111111111111110000000000000000000000000000000000000000000000001111111111111111
-             0B11111111111111110000000000000000000000000000000000000000000000001111111111111111
-   0B000000000011111111111111110000000000000000000000000000000000000000000000001111111111111111
-0X0000000000FFFF000000000000FFFF
-
-0b1001011001110110101011000110010011111001100011011000100011110100000000000000000
-0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
-0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
-0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
-0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
-0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
-0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
-
-base 8
-0000000123
-0000000123
-0377776000000000000000177777
-377776000000000000000177777
-                                         0123
-     0000000000000000000000000000000000000123
-000000000000000000000000000000000000000000123
-                 0377776000000000000000177777
-     0000000000000377776000000000000000177777
-000000000000000000377776000000000000000177777
-0123                                         X
-0377776000000000000000177777                 X
-05000000000000000000123                      X
-0000000000000000000000000000000000000123     X
-0000000000000377776000000000000000177777     X
-0000000000000000005000000000000000000123     X
-000000000000000000000000000000000000000000123X
-000000000000000000377776000000000000000177777X
-000000000000000000000005000000000000000000123X
-0000000123X
-0000000123X
-0000000123                              X
-0000000123                              X
-0377776000000000000000177777            X
-05000000000000000000123                 X
-0000000000000000000000000000000000000123X
-0000000000000377776000000000000000177777X
-0000000000000000005000000000000000000123X
-0000000000000000000000000000000000000000001234567X
-03777777777777777777777777777777777776543211Y
-03777777777777777777777777777777777776543211Y
-
-0113166530623714330436400000
-          0113166530623714330436400000
-            0113166530623714330436400000
-  00000000000113166530623714330436400000
-          000113166530623714330436400000
-  00000000000113166530623714330436400000
-
-base 10
-355272055279601493606400
-355272055279601493606400
-355272055279601493606400
-355272055279601493606400
-355272055279601493606400
-              355272055279601493606400
-               355272055279601493606400
-                355272055279601493606400
-          000000355272055279601493606400
-  00000000000000355272055279601493606400
-0000000000000000355272055279601493606400
-0000000000000000355272055279601493606400
-+000000000000000355272055279601493606400
-
-base 16
-0xffff000000000000ffff
-0XFFFF000000000000FFFF
-ffff000000000000ffff
-                       0XFFFF000000000000FFFF
-   0X00000000000000000000FFFF000000000000FFFF
-0X00000000000000000000000000000FFFF000000000000FFFF
-0XFFFF000000000000FFFF                       X
-0X00000000000000000000FFFF000000000000FFFF   X
-0X00000000000000000000000000000FFFF000000000000FFFFX
-
-0X4B3B56327CC6C47A0000
-                0X4B3B56327CC6C47A0000
-                  0X4B3B56327CC6C47A0000
-0X0000000000000000004B3B56327CC6C47A0000
-        0X00000000004B3B56327CC6C47A0000
-0X0000000000000000004B3B56327CC6C47A0000
-
-extras
-0b1001011001110110101011000110010011111001100011011000100011110100000000000000000
-0B1001011001110110101011000110010011111001100011011000100011110100000000000000000
-0113166530623714330436400000
-0x4b3b56327cc6c47a0000
-0X4B3B56327CC6C47A0000
-1001011001110110101011000110010011111001100011011000100011110100000000000000000 113166530623714330436400000 4b3b56327cc6c47a0000
-+355272055279601493606400
--355272055279601493606400
--355272055279601493606400
-355272055279601493606400
-355272055279601493606400
-355272055279601493606400                X
-+355272055279601493606400               X
-+0000000000000000355272055279601493606400X
-+0000000000000000000000000000000123456789X
--1000 0xfffffffffffffffffffffffffffffc18 03777777777777777777777777777777777777776030
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011000
--999 0xfffffffffffffffffffffffffffffc19 03777777777777777777777777777777777777776031
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011001
--998 0xfffffffffffffffffffffffffffffc1a 03777777777777777777777777777777777777776032
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011010
--997 0xfffffffffffffffffffffffffffffc1b 03777777777777777777777777777777777777776033
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011011
--996 0xfffffffffffffffffffffffffffffc1c 03777777777777777777777777777777777777776034
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011100
--995 0xfffffffffffffffffffffffffffffc1d 03777777777777777777777777777777777777776035
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011101
--994 0xfffffffffffffffffffffffffffffc1e 03777777777777777777777777777777777777776036
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011110
--993 0xfffffffffffffffffffffffffffffc1f 03777777777777777777777777777777777777776037
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000011111
--992 0xfffffffffffffffffffffffffffffc20 03777777777777777777777777777777777777776040
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100000
--991 0xfffffffffffffffffffffffffffffc21 03777777777777777777777777777777777777776041
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100001
-
-
--990                                                                                                                                                            
--990
-0xfffffffffffffffffffffffffffffc22
-03777777777777777777777777777777777777776042
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100010
--990
-0xfffffffffffffffffffffffffffffc22
-03777777777777777777777777777777777777776042
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100010
--990                            
-0xfffffffffffffffffffffffffffffc22
-03777777777777777777777777777777777777776042
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100010
--990                                                                                                                                                            
-0xfffffffffffffffffffffffffffffc22                                                                                                                              
-03777777777777777777777777777777777777776042                                                                                                                    
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100010                              
--990                                                                                                                                                            
-0XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC22                                                                                                                              
-03777777777777777777777777777777777777776042                                                                                                                    
-0B11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000100010                              
-22763282186957586699822X
-                   04644000000000000000013056X
-04644000000000000000013056                   X
-                   04644000000000000000013056X
-04644000000000000000013056                   X
-                   04644000000000000000013056X
-04644000000000000000013056                   X
-         000000000004644000000000000000013056X
-000000000004644000000000000000013056         X
-0000000000000000000004644000000000000000013056X
-0000000000000000000004644000000000000000013056X
-04644000000000000000013056                   X
-04644000000000000000013056                   X
-04644000000000000000013056                   X
-04644000000000000000013056                   X
-0004644000000000000000013056                 X
-03777777777777777773133777777777777777764722Y
-03777777777777777773133777777777777777764722Y
-03777777777777777773133777777777777777764722Y
-03777777777777777773133777777777777777764722Y
-03777777777777777773133777777777777777764722Y
-03777777777777777773133777777777777777764722Y
-03777777777777777773133777777777777777764722 Y
-0000003777777777777777773133777777777777777764722Y
-03777777777777777773133777777777777777764722 Y
-0123                                         X
-04644000000000000000013056                   X
-0000000000000000000000000000000000000123     X
-0000000000000004644000000000000000013056     X
-000000000000000000000000000000000000000000123X
-000000000000000000004644000000000000000013056X
-0000000123                              X
-04644000000000000000013056              X
-03777777777777777773133777777777777777764722X
-0000000000000000000000000000000000000123X
-0000000000000004644000000000000000013056X
-03777777777777777773133777777777777777764722X
-1777777777777777777777
-2777777777777777777777
-3777777777777777777777
-4777777777777777777777
-5777777777777777777777
-6777777777777777777777
-7777777777777777777777
-10777777777777777777777
-0b11111111111111110000000000000000000000000000000000000000000000001111111111111111
-0B11111111111111110000000000000000000000000000000000000000000000001111111111111111
-11111111111111110000000000000000000000000000000000000000000000001111111111111111
-             0B11111111111111110000000000000000000000000000000000000000000000001111111111111111
-   0B000000000011111111111111110000000000000000000000000000000000000000000000001111111111111111
-0B00000000000000011111111111111110000000000000000000000000000000000000000000000001111111111111111
-0b11111111111111110000000000000000000000000000000000000000000000001111111111111111
-0B11111111111111110000000000000000000000000000000000000000000000001111111111111111
-11111111111111110000000000000000000000000000000000000000000000001111111111111111
-0B11111111111111110000000000000000000000000000000000000000000000001111111111111111             
-0B000000000011111111111111110000000000000000000000000000000000000000000000001111111111111111   
-0B011111111111111110000000000000000000000000000000000000000000000001111111111111111            
-0B11111111111111110000000000000000000000000000000000000000000000001111111111111111             
-0B11111111111111110000000000000000000000000000000000000000000000001111111111111111             
-0B000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111   
-0B0000000000000000000000000000000000000000000000001111111111111111  
-0B00000000000000011111111111111110000000000000000000000000000000000000000000000001111111111111111
-   0X000000000000000000000FFFF
-   0X000000000000000000000FFFF
-0X00000000000000000000000000FFFF
-0X00000000000000000000000000FFFF
-05000000000000000000123
-                      05000000000000000000123
-05000000000000000000123                      X
-0000000123                              X
-0377776000000000000000177777            X
-05000000000000000000123                 X
-0000000000000000000000000000000000000123X
-0000000000000377776000000000000000177777X
-0000000000000000005000000000000000000123X
--10                  0xfffffffffffffffffffffffffffffff6 03777777777777777777777777777777777777777766
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110110
--9                   0xfffffffffffffffffffffffffffffff7 03777777777777777777777777777777777777777767
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111
--8                   0xfffffffffffffffffffffffffffffff8 03777777777777777777777777777777777777777770
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000
--7                   0xfffffffffffffffffffffffffffffff9 03777777777777777777777777777777777777777771
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001
--6                   0xfffffffffffffffffffffffffffffffa 03777777777777777777777777777777777777777772
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010
--5                   0xfffffffffffffffffffffffffffffffb 03777777777777777777777777777777777777777773
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011
--4                   0xfffffffffffffffffffffffffffffffc 03777777777777777777777777777777777777777774
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100
--3                   0xfffffffffffffffffffffffffffffffd 03777777777777777777777777777777777777777775
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101
--2                   0xfffffffffffffffffffffffffffffffe 03777777777777777777777777777777777777777776
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110
--1                   0xffffffffffffffffffffffffffffffff 03777777777777777777777777777777777777777777
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
-+0                   0                    0                   
-0b0                 
-+1                   0x1                  01                  
-0b1                 
-+2                   0x2                  02                  
-0b10                
-+3                   0x3                  03                  
-0b11                
-+4                   0x4                  04                  
-0b100               
-+5                   0x5                  05                  
-0b101               
-+6                   0x6                  06                  
-0b110               
-+7                   0x7                  07                  
-0b111               
-+8                   0x8                  010                 
-0b1000              
-+9                   0x9                  011                 
-0b1001              
-+10                  0xa                  012                 
-0b1010              
-+11                  0xb                  013                 
-0b1011              
-+12                  0xc                  014                 
-0b1100              
-+13                  0xd                  015                 
-0b1101              
-+14                  0xe                  016                 
-0b1110              
-
-170141183460469231731687303715884105722
-+170141183460469231731687303715884105722       0x7ffffffffffffffffffffffffffffffa            01777777777777777777777777777777777777777772 
-0b1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010
-170141183460469231731687303715884105723
-+170141183460469231731687303715884105723       0x7ffffffffffffffffffffffffffffffb            01777777777777777777777777777777777777777773 
-0b1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011
-170141183460469231731687303715884105724
-+170141183460469231731687303715884105724       0x7ffffffffffffffffffffffffffffffc            01777777777777777777777777777777777777777774 
-0b1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100
-170141183460469231731687303715884105725
-+170141183460469231731687303715884105725       0x7ffffffffffffffffffffffffffffffd            01777777777777777777777777777777777777777775 
-0b1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101
-170141183460469231731687303715884105726
-+170141183460469231731687303715884105726       0x7ffffffffffffffffffffffffffffffe            01777777777777777777777777777777777777777776 
-0b1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110
-170141183460469231731687303715884105727
-+170141183460469231731687303715884105727       0x7fffffffffffffffffffffffffffffff            01777777777777777777777777777777777777777777 
-0b1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
--170141183460469231731687303715884105728
--170141183460469231731687303715884105728       0x80000000000000000000000000000000            02000000000000000000000000000000000000000000 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
--170141183460469231731687303715884105727
--170141183460469231731687303715884105727       0x80000000000000000000000000000001            02000000000000000000000000000000000000000001 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
--170141183460469231731687303715884105726
--170141183460469231731687303715884105726       0x80000000000000000000000000000002            02000000000000000000000000000000000000000002 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
--170141183460469231731687303715884105725
--170141183460469231731687303715884105725       0x80000000000000000000000000000003            02000000000000000000000000000000000000000003 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011
--170141183460469231731687303715884105724
--170141183460469231731687303715884105724       0x80000000000000000000000000000004            02000000000000000000000000000000000000000004 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100
--170141183460469231731687303715884105723
--170141183460469231731687303715884105723       0x80000000000000000000000000000005            02000000000000000000000000000000000000000005 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101
--170141183460469231731687303715884105722
--170141183460469231731687303715884105722       0x80000000000000000000000000000006            02000000000000000000000000000000000000000006 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110
--170141183460469231731687303715884105721
--170141183460469231731687303715884105721       0x80000000000000000000000000000007            02000000000000000000000000000000000000000007 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111
--170141183460469231731687303715884105720
--170141183460469231731687303715884105720       0x80000000000000000000000000000008            02000000000000000000000000000000000000000010 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000
--170141183460469231731687303715884105719
--170141183460469231731687303715884105719       0x80000000000000000000000000000009            02000000000000000000000000000000000000000011 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001001
--170141183460469231731687303715884105718
--170141183460469231731687303715884105718       0x8000000000000000000000000000000a            02000000000000000000000000000000000000000012 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010
--170141183460469231731687303715884105717
--170141183460469231731687303715884105717       0x8000000000000000000000000000000b            02000000000000000000000000000000000000000013 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011
--170141183460469231731687303715884105716
--170141183460469231731687303715884105716       0x8000000000000000000000000000000c            02000000000000000000000000000000000000000014 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100
--170141183460469231731687303715884105715
--170141183460469231731687303715884105715       0x8000000000000000000000000000000d            02000000000000000000000000000000000000000015 
-0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101
-
-170141183460469231731687303715884105722
-170141183460469231731687303715884105723
-170141183460469231731687303715884105724
-170141183460469231731687303715884105725
-170141183460469231731687303715884105726
-170141183460469231731687303715884105727
-170141183460469231731687303715884105728
-170141183460469231731687303715884105729
-170141183460469231731687303715884105730
-170141183460469231731687303715884105731
-170141183460469231731687303715884105732
-170141183460469231731687303715884105733
-170141183460469231731687303715884105734
-170141183460469231731687303715884105735
-170141183460469231731687303715884105736
-170141183460469231731687303715884105737
-170141183460469231731687303715884105738
-170141183460469231731687303715884105739
-170141183460469231731687303715884105740
-170141183460469231731687303715884105741
-
-340282366920938463463374607431768211450
-340282366920938463463374607431768211451
-340282366920938463463374607431768211452
-340282366920938463463374607431768211453
-340282366920938463463374607431768211454
-340282366920938463463374607431768211455
-0
-1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-0xfffffffffffffffffffe
-0xfffffffffffffffffffe
-
-binary
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111110
-0b11111111111111111111111111111111
-0b1111111111111111111111111111111111111111111111111111111111111111
-0b111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
-0b11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
-0xa2345678
-0xa2345678a7654321
-0xa2345678a7654321c2345678
-0xa2345678a7654321c2345678d7554321
-
-octal
-0377777777777777777777777776
-0123456
-012345665432
-01234566543234567
-0123456654323456776543
-012345665432345677654323456
-01234566543234567765432345665432
-0123456654323456776543234566543234567
-012345665432345677654323456654323456776543
-01111111111111111111
-011111111111111111111
-0111111111111111111111
-
-decimal
-1208925819614629174706174
-42798 0123456
-1402432282 012345665432
-45954901031287 01234566543234567
-1505850196993244515 0123456654323456776543
-394749758663249135511342 0123456665432345677654323456
-12935154696204706112391834394 012345665432234567765432345665432
-423859149128410414395372834994551 01234566543234567776543234566543234567
-13889016598639747063234935497057631587 0123456654323456776543323456654323456776543
-1234567890123456789
-1234567890123456789
-170141183460469231731687303715884105727
-340282366920938463463374607431768211455
-9223372036854775808
-340282366920938463463374607431768211455
-170141183460469231731687303715884105727
-
-hexadecimal
-0xfffffffffffffffffffe
-0xffffffff
-0xffffffffffffffff
-0xffffffffffffffffffffffff
-0xffffffffffffffffffffffffffffffff
-0xa2345678
-0xa2345678b7654321
-0xa2345678b7654321c2345678
-0xa2345678b7654321c2345678d7654321
-
