* Title:Re' adder and substracter- tutorial
* Designer:XoXoL
* Type:Solution
* Follows:duzamah
* Physics:1
             ,  , |  O(+ O  O:,     - ,:L +    g f
               )  |  O   O  O:    )    :L51    K T
       O <<<<<M=  |  OM.WO  O: =M=M=MV :L==>      
      O  ,  ,+M   |  OM1WO  O:  07M+M  :L(+   >M>L
 O   O    (       |  OMOWO  O:  4b     :L92    M b
  O O     +M===   |         O: =>>===< :L===   M T
   O      h       |         O: DDD     :L +       
|       >:xM      |         O: D0D     :L78 >>>M> 
|            11)  |         O: +TD     :L==W   M T
|=================|     2)OOO:   D     :L(       6
                  |     TOO:O:>:::::::::LLLLLLLLLL
                  |     1O.~wwwwwwwwwwwZZZZZZZZZZZ
       O   O   O  |NNNNNNNNNw(        wZ(         
      O     O O   |(       Nw=====d   wZ          
 O   O       O    |==M+=V  Nw d   >>  wZ          
  O O       O O   |   3g   Nw   4  - ,wZ M       ,
   O       O   O  | +.==  ,Nw      2  wZAM>>>:+=  
      + | +       |22      Nw V=V==<< wZ31  g     
(11     |      11)|TTN=====NwT        wZTT<<<>==<=
========|=========|44      Nw5        wZ21        
DDDDDDDDDDDDDZZZZZZZZZZZZHHHHHHHHHHHHQQQQQQQQQQQQQ
            DZ          ZH5         HQ            
   - - - -  DZ          ZH7         HQ            
  hg g g g  DZ     -    ZH7         HQ     + + +  
  ========= DZ          ZH4         HQ (1  2 2 2  
            DZ   +..W+  ZHe         HQ QQQ:Q:Q:Q  
            DZ      W   ZH8         HQ            
   + + + +  DZ $..>=WZZ ZH4       + HQQQQQQQQQQQQQ
  hg g g g  DZ$1$$$$$ Z ZHc2f7d7e4 0HQ            
  ========= DZ >>>>>>TZ ZH>>>>>>>>T<HQ +   -  +   
            DZ      Z0Z ZHHHHHHHHHbHHQ11  21 37   
