C = 3     x 1                             - 1   !>45@60=85. - 0 x 0 
 
 
 
 
 
 1 .   2545=85  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     1 
 
         1 . 1 .   @0B:0O  E0@0:B5@8AB8:0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     1 
 
         1 . 2 .   A=>2=K5  ?>=OB8O  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     1 
 
         1 . 3 .   #A;>2=K5  >1>7=0G5=8O  2  B5:AB5  @C:>2>4AB20  . . . . . . . . . . . . .     1 
 
         1 . 4 .   07=0G5=85  ?>;59  8  @568<K  @01>BK  . . . . . . . . . . . . . . . . . . . . . .     2 
 
         1 . 5 .   K ><0=4K  -"  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     2 
 
 2 .    +  (  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     3 
 
         2 . 1 . K7>2  -;5:B@>==>9  "01;8FK  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     3 
 
         2 . 2 .   5@5<5I5=85  :C@A>@0  ?>  B01;8F5  . . . . . . . . . . . . . . . . . . . . . . . .     3 
 
                 2 . 2 . 1 .   ><0=40    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     3 
 
                 2 . 2 . 2 .   ><0=40     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     4 
 
                 2 . 2 . 3 .   ><0=40   %  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     4 
 
                 2 . 2 . 4 .   ><0=40    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     4 
 
         2 . 3 .   2>4  A>45@68<>3>  OG59:8  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     4 
 
         2 . 4 .   >=OB85  A>AB02=>9  :><0=4K  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     4 
 
         2 . 5   KE>4  87  @540:B>@0  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     5 
 
 3 .   KAB@>5  ?5@5<5I5=85  :C@A>@0  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     5 
 
 4 .    540:B8@>20=85  OG59:8  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     5 
 
         4 . 1 .    540:B8@>20=85  AB@>:8  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     5 
 
         4 . 2 .   025@H8BL  @540:B8@>20=85  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     6 
 
         4 . 3 .   @5:@0B8BL  @540:B8@>20=85  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     6 
 
         4 . 4 .    540:B8@>20=85  C65  70?>;=5==>9  :;5B:8.   . . . . . . . . . . . . . . . .     6 
 
 5 .   040=85  8@8=K  :;5B:8  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     6 
 
 6 .   $>@<0BK  G8A5;  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     7 
 
         6 . 1 .   040=85  D>@<0B0  ?>  C<>;G0=8N.   . . . . . . . . . . . . . . . . . . . . . . . . .     7 
 
         6 . 2 .   7<5=5=85  D>@<0B0  G8A;0  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     7 
 
 7 .   >4A:07:0  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     7 
 
 8 .   5G0BL  B01;8FK.   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     8 
 
 9 .   2B>2KG8A;5=85  D>@<C;.   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     8 
 
         9 . 1 .   :;NG5=85/ 2K:;NG5=85  02B>2KG8A;5=89.   . . . . . . . . . . . . . . . . . .     8 
 
         9 . 2 .   1@01>B:0  >H81>:  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     8 
 
 1 0 .   $>@<C;K  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     9 
 
         1 0 . 1 .   @8D<5B8G5A:85  >?5@0F88.   . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     9 
 
         1 0 . 2 .   AB@>5==K5  DC=:F88  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 0 
 
         1 0 . 3 .   $C=:F88  @01>BK  A  >1;0ABLN  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 0 
 
         1 0 . 4 .   #A;>2=K5  2K@065=8O  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 2 
 
 1 1 .    540:B8@>20=85  B01;8FK  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 3 
 
         1 1 . 1 .   !B8@0=85  OG59:8  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 3 
 
         1 1 . 2 .   >@@5:F8O  AAK;>:  ?@8  ?5@5<5I5=88  . . . . . . . . . . . . . . . . . . . . .   1 3 
 
         1 1 . 3 .   AB02:0/ C40;5=85  AB@>:8  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 3 
 
         1 1 . 4 .   AB02:0/ C40;5=85  AB>;1F>2.   . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 4 
 
 1 2 .   "  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 4 
 
         1 2 . 1 .   #AB0=>2:0  <5B:8  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 4 
 
         1 2 . 2 .   5@5E>4  :  <5B:5  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 4 
 
         1 2 . 3 .   'B5=85  >1;0AB8  4@C3>3>  D09;0.   . . . . . . . . . . . . . . . . . . . . . . . .   1 4 
 
 1 3 .    +    "   +  . . . . . . . . . . . . . . . . . . . . . . . . . .   1 5 
 
         1 3 . 1 .   2>4  <0:@>:><0=4K  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 5 
 
         1 3 . 2 .   025@H5=85  22>40  <0:@>:><0=4K  . . . . . . . . . . . . . . . . . . . . . . . .   1 5 
 
         1 3 . 3 .   K?>;=5=85  <0:@>:><0=4K  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 5 
 
         1 3 . 4 .   >2B>@5=85  :><0=4K  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 5 
 
         1 3 . 5 .   @8<5@K  ?@8<5=5=8O  1;>:0  :><0=4  8  ?>2B>@5=8O  . . . . . . . . .   1 6 
 
                 1 3 . 5 . 1 .   >?8@>20=85  :;5B>:  87  >4=>3>  AB>;1F0  2  4@C3>9  . .   1 6 
 
                 1 3 . 5 . 2 .   AB02:0  =5A:>;L:8E  AB@>:  . . . . . . . . . . . . . . . . . . . . . . .   1 6 
 
 1 4 .   !"#    /'   #%  $  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 6 
 
         1 4 . 1 .   5B:8  D09;0  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 6 
 
         1 4 . 2 .   =5H=85  D09;K  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1 7 
 
 
 
         @8;>65=85  1 .   @0B:>5  >?8A0=85  8  :;0280BC@0  . . . . . . . . . . . . . . . .   1 8 
 
 
 
 x 1                                                       -   1   - 
 
                                                 N C a l c   V 1 . 3 
 
 
 
           1 .   2545=85
 
 
 
           1 . 1 .   @0B:0O  E0@0:B5@8AB8:0
 
   x 0 
 
         C A L C   ?@>3@0<<0,   ?>72>;ONI0O    @01>B0BL    A    M:@0==K<8    B01;8F0<8, 
 
 ?@>872>48BL  @0AG5BK,   D>@<8@>20BL  8    >1AG8BK20BL    >BG5BK    8    B. 4.     A
 
 =5?>A@54AB25==>9  287C0;870F859  @57C;LB0B>2  @0AG5B0. 
 
 x 1 
 
 
 
             1 . 2 .   A=>2=K5  ?>=OB8O. 
 
 x 0 
 
         -:@0=  48A?;5O  -   MB>  ' >:=>' ,   G5@57  :>B>@>5  <>6=>    ?>A<>B@5BL    =0
 
 B01;8FC,   E@0=OICNAO  2  ?0<OB8  <0H8=K.   1KG=>  MB>    2 4     AB@>:8    ?>    8 0 
 
 A8<2>;>2  :0640O.     :064>9  ?>78F88    M:@0=0    <>65B    1KBL    ' =0?5G0B0=' 
 
 A8<2>;.   01>@    A8<2>;>2    7028A8B    >B    B8?0    48A?;5O    -     >1KG=>    MB>
 
 1>;LH85  8    <0;5=L:85,     @CAA:85    8    ;0B8=A:85    1C:2K,     F8D@K,     7=0:8
 
 ?C=:BC0F88,   A?5F80;L=K5  A8<2>;K. 
 
         0640O  :;5B:0  ( 8;8  OG59:0)   B01;8FK    8<55B    " 8<O" ,     A>AB>OI55    8
 
 1C:2K  8  G8A;0,   =0?@8<5@  A 1   -   :;5B:0,   =0E>4OI0OAO  2    ?5@2><    AB>;1F5
 
 ( A )   8  ?5@2>9  AB@>:5  ( 1 )   M;5:B@>==>9    B01;8FK.     '0AB>,     2<5AB>    A;>2
 
 " 8<O  :;5B:8" ,   <K  1C45<  3>2>@8BL  ?@>AB>  " :;5B:0" . 
 
         "01;8F0,     70?8A0==0O    =0    48A:5,       8<55B      C=8:0;L=>5      8<O      8
 
 =07K205BAO  " D09;><" .       D09;5    <>65B    E@0=8BAO    @07=0O    8=D>@<0F8O: 
 
 B5:AB,   M;5:B@>==0O  B01;8F0    8. B. 4.     5745,     345    MB>    =5    >3>2>@5=>
 
 >A>1>,   ?>4  D09;><  ?>=8<05BAO  " M;5:B@>==0O    B01;8F0" .     0<5B8<,     GB>
 
 B0:CN  B01;8FC    =0?5G0B0BL  :><0=4>9  <>=8B>@0    " P R I N T "     8;8
 
 ?>A<>B@5BL    B5:AB>2K<    @540:B>@><.     ;O    ?5G0B8    A>740==>9    B01;8FK
 
 =C6=>  ?@5420@8B5;L=>  A>740BL  " B5:AB>2+9  D09;" . 
 
         !@548  1>;LH>3>  :>;8G5AB20  :;028H,   @0A?>;>65==KE    =0    :;0280BC@5
 
 48A?;5O,   <=>385  8<5NB  B>  65  7=0G5=85,   GB>  8  =0    ?8HCI59    <0H8=:5    - 
 
 MB>  :;028H8  A    1C:20<8,     F8D@0<8    8    7=0:0<8    ?C=:BC0F88,     0    B0:65
 
 :;028H8  B01C;OF88  8  2>72@0B0  :0@5B:8. 
 
         @><5  B>3>  =0  :;028H=><  ?C;LB5  >1KG=>  8<55BAO  >B45;L=0O    A5:F8O
 
 F8D@>2KE  :;028H.   A;8  K  =5  8<55B5    =02K:0    @01>BK    A    :;0280BC@>9, 
 
 ;CGH5  22>48BL  G8A;0  =0  MB>9  A5:F88. 
 
         !?@020  =0  ?C;LB5  @0A?>;>65=K  ' C?@02;ONI85  :;028H8' . 
 
 
 
 x 1 
 
         1 . 3 .   #A;>2=K5  >1>7=0G5=8O  2  B5:AB5  @C:>2>4AB20
 
 x 0 
 
         ;O  >1>7=0G5=8O    =068<05<KE    :;028H    <K    1C45<    C?>B@51;OBL    8E
 
 =0720=8O  1>;LH8<8  1C:20<8  2  C3;>2KE    A:>1:0E,     =0?@8<5@    < >     - 
 
 :;028H0,   :>B>@0O  ?5@5428305B  :C@A>@  ( C:07KNI89  =0    OG59:C    B01;8FK) 
 
 =0  >4=C  :;5B:C  2;52>.   A;8  2    C3;>2KE    A:>1:0E    420    A;>20    C:070=K
 
 G5@57  :>ACN  G5@BC,   =0?@8<5@  < !#/ &> ,   B>  MB>    >7=0G05B,     GB>    :;028H8
 
 4>;6=K      1KBL      =060BK      >4=>2@5<5==>.       >A;54>20B5;L=>5      =060B85
 
 =5A:>;L:8E  :;028H  1C45<  >1>7=0G0BL  70?8ALN  < . . . > < . . . > < . . . > . 
 
         >;LH8<8  1C:20<8  2  B5:AB5  <K  1C45<    2K45;OBL    <5AB0,     B@51CNI85
 
 >B  0A  >A>1>3>  2=8<0=8O. 
 
         C:2K  8  F8D@K,   :>B>@K5      #"  !"    !    "# +,     2
 
 >B;8G85          >B          A>>1I5=89            -",             1C45<            ?>4G5@:820BL. 
 
 
 
 0?@8<5@: 
 
 
 
       - 1 E - 0 x i t ? :   - 1 < > - 0 
 
 
 
         x 1                                               -   2   - 
 
                                                 N C a l c   V 1 . 3 
 
 
 
                 1 . 4 .   07=0G5=85  ?>;59  8  @568<K  @01>BK
 
 x 0 
 
         @8  @01>B5  -"    M:@0=    @0718B    =0    ?>;O    -     >1;0AB8,     :0640O    87
 
 :>B>@KE  8A?>;L7C5BAO  2  >?@545;5==KE    F5;OE.     5@20O    A25@EC    AB@>:0
 
 M:@0=0    8    G5BK@5      ;52KE      :>;>=:8      >1@07CNB      " @0<:C" ,       :>B>@0O
 
 8A?>;L7C5BAO  4;O  >1>7=0G5=8O  AB@>:  8  AB>;1F>2. 
 
         !B>;1FK    C:07K20NBAO    703;02=K<8    1C:20<8    ;0B8=A:>3>    0;D028B0
 
 ( A . . Z ) ,   0  AB@>:8  -   G8A;><.   5@20O  AB@>:0  8<55B    =><5@    1 ,     0    =><5@
 
 ?>A;54=89  C:070K205BAO  ?@8  35=5@0F88  -"  8,   >1KG=>  @025=  4 9 9 . 
 
         86=OO  AB@>:0  M:@0=0  B0:65  8A?>;L7C5BAO  A?5F80;L=K<  >1@07><: 
 
 
 
   -     2    =0G0;5      AB@>:8      =0E>48BAO      A8<2>;,       :>B>@K9      ?>:07K205B
 
 =0?@02;5=85  ?5@5<5I5=8O  :C@>A@0    ?>A;5    70?>;=5=8O    :;5B:8    ( 2;52>, 
 
 2?@02>,   225@E,   2=87) ; 
 
   -   A;54CNI85  =5A:>;L:>  ?>78F89  A>45@60B  8=D>@<0F8N  >  B><,     2    :0:>9
 
 ?>78F88  =0E>48BAO  :C@A>@,   =0?@8<5@  B 5   -   :C@A>@  =0E>48BAO  2    :>;>=:5
 
 " B "   ?OB>9  AB@>:8; 
 
   -   A;54CNI55  A;>2>  ?>:07K205B  @568<  @01>BK  -": 
 
 
 
   -   " E d i t "   ( @540:B>@)   MB>  A>>1I5=85  A@07C    ?>A;5    :>>@48=0B    OG59:8, 
 
 7=0G8B,   GB>    K    =0E>48B5AL    2    @568<5    @540:B8@>20=8O    B5:AB0    8;8
 
 D>@<C;K; 
 
   -   " T e x t "   -   OG59:0,   2  :>B>@>9    K    =0E>48B5AL,     A>45@68B    B5:AB>2CN
 
 8=D>@<0F8N; 
 
   -   " F o r m u l a "   -     OG59:0    A>45@68B    D>@<C;C    ( A0<0    D>@<C;0    =0?8A0=0
 
 =5?>A@54AB25==>    70    A>>1I5=85<,     B>340    :0:    A0<0    OG59:0      >1KG=>
 
 A>45@68B  B>;L:>  2KG8A;5==>5  7=0G5=85) ; 
 
   -   " N u m e r i c "   -   OG59:0  A>45@68B  G8A;>,   G8A;>  2    =0CG=>9    =>B0F88    A>
 
 2A5<8        7=0G0I8<8        F8D@0<8        ?>O2;O5BAO        ?>A;5          A>>1I5=8O; 
 
 
 
 x 1 
 
         1 . 5 .   K ><0=4K  -"
 
 x 0 
 
         A5  459AB28O  ?>  @540:B8@>20=8N    B5:AB0    2K?>;=ONBAO    A    ?><>ILN
 
 ?@>ABKE      :><0=4,       2K7K205<KE        =060B85<        >4=>9- 42CE        :;028H. 
 
 =D>@<0F8>==K5  A>>1I58O  <>3CB  ?>O2;OBLAO  2    ?>A;54=59    AB@>:5,     :0:
 
 @50:F8O  =0  :><0=4C,   8;8  >H81>G=K5    459AB28O.      50:F8O    =0    A>>1I5=8
 
 7028AB8B  >B  ?>A;4=3>  A8<2>;0  2  B5:AB  A>>1I=8O: 
 
 
 
         ' ? '   -   >B  2K?>;=5=8O    :><0=4K    <>6=>    >B:070BLAO,     =01@02    1C:2C
 
 ' '     ( =0    ;N1><    @538AB@5)     8    A8<2>;    < > .     N1>9    4@C3>9      >B25B
 
 2>A?@8=8<05BAO      -"      :0:      "         2K?>;=5=8O        :><0=4K. 
 
 
 
         0?@8<5@: 
 
                   - 1 E - 0 x i t ?   - 1 < > - 0                     -   70:>=G8BL  @01>BC  A  -"  A
 
                                                                                           A>E@0=5=85<  :>@@5:F89
 
 
 
                           - 1 E - 0 x i t ?   - 1 < > - 0                   -   ?@>4>;60BL  @01>BC  A  -"
 
 
 
         ' = '   -   =5>1E>48<  G8A;>2>9  0@3C<5=B. 
 
         0?@8<5@: 
 
                       - 1   W - 0 i d t h =   - 1 7 < > - 0                   -   CAB0=>28BL  H8@8=C  :>;=:8
 
                                                                                                   7   A8<2>;>2
 
                 
 
 
 
         ' : '   -   22>4  A8<2>;L=>9  AB@>:8. 
 
         0?@8<5@: 
 
                   - 1 Z - 0 o n e :   - 1 Q < > - 0                     -   CAB0=>28BL  ?5@2CN  2848<CN
 
                                                                   :>;>=:C
 
 
 
         x 1                                               -   3   - 
 
                                                 N C a l c   V 1 . 3 
 
 x 0 
 
         ' - '   -   MB>  A>>1I5=85    >1    >H81:5;     =C6=>    " ?>30A8BL"     A>>1I5=85, 
 
 =0602  :;028HC  < > .   @8  MB><  :C@A>@  2>72@0I05BAO  =0  ?@56=55    <5AB>. 
 
 0  A>>1I5=85<  >1  >H81:5    <>65B    A;54>20BL    C:070=85    =0    OG59:C,     2
 
 :>B>@>9  MB0  >H81:0  ?@>87>H;0. 
 
 
 
         0?@8<5@: 
 
                 - -   D i v i s i o n   b y   z e r o   a t   C 7 < >       -   ( 45;5=85  =0  =>;L) 
 
     x 1 
 
 
 
           2 .    +  (
 
 
 
                 2 . 1 . K7>2  -;5:B@>==>9  "01;8FK
 
 x 0 
 
         03@C78B5    >?5@0F8>==CN    A8AB5<C.       0      20H5<      48A:5      4>;65=
 
 =0E>48BLAO  D09;  -".   (   40;L=59H5<  ?@54?>;0305BAO,   GB>    -"    E@0=8BAO
 
 2    D09;5    C A L C . S A V ) .     A;8    K    E>B8B5      @01>B0BL      A>      2AB@>5==>9
 
 ?>4A:07:>9,     =0    0H5<    A8AB<=><    8;8    @01>5<    ( D K : )     48A:5    4>;65=
 
 =0E>48BAO  B0:65  D09;  C A L C . H L P . 
 
 
 
         K7>28B5  -"  :><0=4>9
 
 
 
   . - 1 R U   C A L C < > - 0   ( 5A;8  @540:B>@  =0E>48BAO  =0  @01>G5<  48A:5) 
 
                                       8;8
 
 
 
   . - 1 C A L C < > - 0   ( 5A;8  @540:B>@  =0E>48BAO  =0  A8AB5<=><  48A:5) 
 
 
 
         >O2;5=85  =0  M:@0=5  A8<2>;0  ' > '   3>2>@8B  >  B><,     GB>    -"    3>B>20
 
 :  @01>B5.   2548B5  8<O  D09;0,   =0?@8<5@: 
 
 
 
   > - 1 T E S T < > - 0 
 
 
 
         A;8  =0  0H5<  48A:5  D09;0  A  B0:8<  8<5=5<  5I5  =5B,     B>    ?>O28BAO
 
 A>>1I5=85: 
 
 
 
   ? N C a l c - I - F i l e   n o t   f o u n d ,   C r e a t e   i t ?   Y 
 
 
 
               ( $09;  =5  =0945=,   A>740BL  53>? ) 
 
 
 
         B25B  " Y "   >7=0G05B  ?>4B25@645=85  A>740=8O  =>2>3>  D09;0. 
 
 
 
 x 1 
 
   2 . 2 .   5@5<5I5=85  :C@A>@0  ?>  B01;8F5
 
 x 0 
 
 
 
         4=8<  87  206=59H8E  A2>9AB2  -"  O2;O5BAO    2>7<>6=>ABL    4>AB0B>G=>
 
 1KAB@>    A45;0BL    ;N1>5    <5AB>      B01;8FK      ( B>G=55      ;N1CN      :;5B:C) 
 
 " B5:CI59" .   >425AB8    :C@A>@    :    65;05<>9    :;5B:5    <>6=>    A    ?><>ILN
 
 :><0=4  < > ,   <  > ,   <  %> ,   < > 
 
         0<5B8<,   GB>  2  ;52><  =86=5<  C3;C  B01;8F5  ?>O2;ONBAO    :>>@48=0BK
 
 :;5B:8,     B. 5.     AB>;15F    8    AB@>:0,       2      :>B>@>9      K      =0E>48B5AL. 
 
 
 
 x 1 
 
         2 . 2 . 1 .   ><0=40  
 
 x 0 
 
         ><0=40  ( :;028H0)   < >   ?5@5<5I05B  :C@A>@      U 1     T%P%P%P%P%P%P%P%W%
 
   2;52>      =0    >4=C    :;5B:C.     A;8    :C@A>@  AB>8B  2        Q%              Q%
 
   ?5@2>9      :;5B:5    AB@>:8,     B>    >=  ?5@5<5I05BAO  2        Q%  ! % % % %  Q%
 
   :>=5F    ?@54K4CI59    AB@>:8    ( 5A;8  B0:>20O  5ABL) ,         Q%              Q%
 
   B>G=55        3>2>@O      :        ?>A;54=559      :;5B:5      2        Z%P%P%P%P%P%P%P%]%U 0 
 
   ?@54K4CI59  AB@>:5.                                                               ;028H0  < > 
 
 
 
         x 1                                               -   4   - 
 
                                                 N C a l c   V 1 . 3 
 
 
 
         2 . 2 . 2 .   ><0=40   
 
 x 0 
 
       ><0=40    ( :;028H0)   <  >     ?5@5<5I05B  :C@A>@  U 1     T%P%P%P%P%P%P%P%W%
 
   =0  >4=C  :;5B:C    2?@02>.   A;8  :C@A>@  C:07K205B  =0      Q%              Q%
 
   ?>A;54=NN  :;5B:C  2  AB@>:5,   B>  >=  ?5@5<5I05BAO    2      Q%   % % % %!  Q%
 
   =0G0;>  A;54CNI59  AB@>:8  ( 5A;8  B0:>20O  5ABL) .               Q%              Q%
 
                                                         Z%P%P%P%P%P%P%P%]%U 0 
 
                                                     ;028H0  <  > 
 
 x 1 	 2 . 2 . 3 .   ><0=40   %x 0 
 
                                                     U 1     T%P%P%P%P%P%P%P%W%
 
         ><0=40  ( :;028H0)   <  %>   ?5@5<5I05B  :C@A>@          Q%      !      Q%
 
   2      BC      65    :>;>=:C    ?@54K4CI59    AB@>:8.                     Q%      %      Q%
 
                                                                                                         Q%              Q%
 
                                                                                                         Z%P%P%P%P%P%P%P%]%U 0 
 
                                                     ;028H0  <  %> 
 
                 x 1 2 . 2 . 4 .   ><0=40  x 0 
 
                                                     U 1     T%P%P%P%P%P%P%P%W%
 
         ><0=40  ( :;028H0)   < >   ?5@5<5I05B  :C@A>@  2        Q%              Q%
 
   BC    65  :>;>=:C  A;54CNI59  AB@>:8  ( 5A;8  >=0  5ABL) .       Q%      %      Q%
 
                                                                                                         Q%      !      Q%
 
                                                                                                         Z%P%P%P%P%P%P%P%]%U 0 
 
                                                     ;028H0  < > 
 
 
 
 x 1 
 
         2 . 3 .   2>4  A>45@68<>3>  OG59:8
 
 x 0 
 
 
 
         !;54CNI89    H03    -     =0CG8BAO    " 22>48BL"     A>45@68<>5    :;5B:8.       
 
 :064>9    :;5B:5    M;5:B@>==>9    B01;8FK    <>65B    1KBL    8=D>@<0F8O    B@5E
 
 B8?>2: 
 
 
 
   -   B5:AB,   MB>  ?>OA=5=8O  :  B><C,   GB>  =0E>48BAO  2    B01;8F5:     D0<8;88, 
 
 703>;>2:8  8. B. 4. ; 
 
   -   G8A;0; 
 
   -     D>@<C;K,     >A=>2=>5      ?@58<CI5AB2>      M;5:B@>==>9      B01;8FK,       ?>
 
 A@02=5=8N      A      >1K:=>25==>9      B>,         GB>        D>@<C;K        2KG8A;ONBAO
 
 " 02B><0B8G5A:8"     -     ?@8      87<5=5=88      OG59:8      ?5@52KG8A;ONBAO      ( 8
 
 ?5@5?8AK20NBAO  =0  M:@0=5)   2A5  D>@<C;K,     :>B>@K5    AAK;0NBAO    =0    MBC
 
 OG59:C. 
 
         -"  C7=05B,   GB>  K  E>B8B5    225AB8    ?>     #    =018@05<><><C    2
 
 :;5B:5  !#.   A;8  ?5@2K9    A8<2>;    -     &$ ,     " +)/    !, 
 
   " - "   8;8  " = " ,     B>    -"    AG8B05B,     GB>    K    =018@05B5    '!    8;8
 
 $ ##,   8=0G5  K  =018@05B5  B5:AB.   >:0  845B  =01>@  B5:AB0  2    =86=59
 
 AB@>:5  3>@8B  ?>4A:07:0  " E d i t " ,   >H81:8  =01>@0  <>6=>    8A?@028BL,     B0:
 
 65,   :0:  K  45;05B5  MB>  2  -:@0==><   540:B>@5  ( ?>4@>1=55    A<>B@8<    ?. 
 
 "  540:B8@>20=85      AB@>:8" ) .       0<5B8<,       GB>        B5:AB        =018@05BAO
 
 =5?>A@54AB25==>    2    "#)    /',     0    $ #    2A5340    2    =86=59
 
 ( 8=D>@<0F8>==>9)   AB@>:5  M:@0=0.   "5:AB  B>;L:>  =0G8=05BAO    2    B5:CI59
 
 OG59:5  8  <>65B  1KBL  ?@>4>;65=  2  A;54CNI85  OG59:8,   ?>:0  =0  53>    ?CB8
 
 =5  2AB@5B8BAO  :0:>5- =81C4L    ?@5?OBAB285    ( 3@0=8F0    M:@0=0    8;8    C65
 
 70?>;=5==0O    OG59:0) ;     D>@<C;0    ( :>B>@0O    <>65B      1KBL      4>AB0B>G=>
 
 4;8==0O)   >1KG=>  =5    2KA25G8205BAO    2    OG59:5    -     >B>1@0605BAO    ;8HL
 
  #,""  2KG8A;5=8O.   A;8  D>@<C;0  =5    A>45@68B    AAK;>:    =0    4@C385
 
 OG59:8  B01;8FK,   B>  -"  2KG8A;O5B  55  =5<54;5==>,   8    70?><8=05B    55    2
 
 2845  '!,   8=0G5  -   MB>    D>@<C;0,     :>B>@0O    ?5@52KG8A;O5BAO    :064K9
 
 @07  ?@8  87<5=5=88  OG55:  B01;8FK. 
 
         >?@>1C9B5    70?>;=8BL      OG59:C.             B5:AB0      8;8      D>@<C;K
 
 '"!/  =060B85<  :;028H8  <     > . 
 
 
 
         x 1                                               -   5   - 
 
                                                 N C a l c   V 1 . 3 
 
 
 
         2 . 4 .   >=OB85  A>AB02=>9  :><0=4K
 
 x 0 
 
 =>385    >?5@0F88    2    -"      2K?>;=ONBAO      ?>A;54>20B5;L=K<      =060B85<
 
 =5A:>;L:8E  :;028H.   5@2>9  =068<05BAO  :;028H0  <  $!> ,     ( =0:;>==0O
 
 AB@5;:0) ,   ?>A;5    G53>    =068<05BAO    :;028H0,     2K7K20NI0O    2K?>;=5=85
 
 =5>1E>48<>9    DC=:F88.     B>@>5    ?>4@O4    =060B85    :;028H8      <  $!> 
 
 >B<5=O5B  459AB285  ?@5D8:A0,     B. 5.     =0    A;54CNICN    :><0=4C    459AB285
 
 ?@5D8:A0  =5  @0A?@>AB@0=O5BAO. 
 
 x 1 
 
 
 
         2 . 5   KE>4  87  @540:B>@0
 
 x 0 
 
         ;O    2KE>40    87    -"    =5>1E>48<>    ?>A;54>20B5;L=>      =060BL      425
 
 :;028H8  <  $!>   8  < > . 
 
 
 
     E x i t ?   - 1 < B K > - 0           ( 2K9B8? ) 
 
 
 
         >A;5  =060B8O  :;028H8  < > ,   -"    =0?5G0B05B    70AB02:C    8    A8<2>;
 
 " > "   2  =86=59    AB@>:5    -     ?@>3@0<<0    3>B>20    :    @01>B5    A    A;54CNI59
 
 B01;8F59  A;8  0<  =C6=>  25@=CBLAO  2  >?5@0F8>==CN    A8AB5<C,     =06<8B5
 
 :;028H8  < !#/ &> ,   =0?><=8<,   GB>  B0:0O  70?8AL  B@C51C5B     
 
 =060B8O  :;028H  < !#>   8  < &>   =0  ;N1><  @538AB@e 
 
 x 1 
 
 
 
         3 . 1 .   KAB@>5  ?5@5<5I5=85  :C@A>@0
 
 x 0 
 
         KAB@>5          ?5@5<5I5=85          :C@A>@0            <>6=>            >ACI5AB28BL
 
 ?>A;54>20B5;L=K<  =060B85<  42CE  :;028H  -   A=0G0;0  :;028H8    <  $!> , 
 
 0  70B5<  A>>B25BAB2CNI59  DC=:F8>=0;L=>9  8;8  1C:25==>9  :;028H8. 
 
 
 
 <  $!> < >                                       -     =0  2 0   AB@>:; 
 
 <  $!> <  %>                                     -    %  =0  2 0   AB@>:; 
 
 <  $!> < T >         ( T o p   -   25@E)             -   2  =0G0;>  "!"
 
 <  $!> < B >         ( B o t t o m -   =87)           -   2  :>=5F    "!"
 
 
 
         0?><=8<,     GB>      =5:>B>@K5      :><0=4K      ?5G0B0NB      A>>1I5=85      2
 
 8=D>@<0F8>==>9    AB@>:5,     B@51CO    22>40    4>?>;=8B5;L=>3>    0@3C<5=B0, 
 
 >4=0  87  B0:8E  :><0=4
 
 
 
 <  $!> < G >         ( G o   t o = ) 	     -   84B8  :  C:070==>9  AB@>:5  B5:AB0
 
 
 
         5>1E>48<>  225AB8  =><5@  AB@>:8,   2  :>B>@CN    K    E>B8B5    ?>?0ABL. 
 
 2>4  7025@H05BAO  =060B85<  :;028H8  < > 
 
 
 
 x 1 
 
         4 .    540:B8@>20=85  OG59:8
 
 
 
         4 . 1 .    540:B8@>20=85  AB@>:8x 0 
 
 
 
         -"  ?@54>AB02;O5B  A@54AB20,   :>B>@K5  ?>72>;ONB  @540:B8@>20BL    :0:
 
 =018@05<CN  AB@>:C,   B0:  8  C65  =01@0==CN  OG59:C.   @8  =01>@5  -"    2545B
 
 A51O  ?>GB8  B0:    65,     :0:    ?@>AB>9    B5:AB>2K9    @540:B>@.     018@05<K5
 
 A8<2>;K    " @0742830NB"     C65    =01@0==K9    B5:AB.     ;O    ?5@5<5I5=8O      8
 
 @540:B8@>20=8O  B5:AB0  <>6=>  8A?>;L7>20BL  A;54CNI85  :><0=4K: 
 
 
 
     < > 	 	 	 -   ?@8  =060B88  =0  MBC  :;028HC
 
                         " 7018205BAO" ,   #/"!/   +#)
 
                         !  AB@>:8  ( 5A;8  >=  5ABL) . 
 
 
 
 x 1                                                       -   6   - 
 
                                                 N C a l c   V 1 . 3 
 
 x 0 
 
     < > 	 	 -   :C@A>@  ?5@5<5I05BAO  =0   +#)
 
                         !  2  AB@>:5
 
     <  > 	 	 -   :C@>A>@  ?5@5<5I05BAO  =0  !#)
 
                         !  2  AB@>:5
 
     <  $!> < > 	 -   :C@A>@  ?5@5<5I05BAO  2  '  !" 
 
     <  $!> <  > 	 -   :C@A>@  ?5@5<5I05BAO  2  &  !" 
 
     < #",> 	 	 -   #/"!/  A8<2>;    # ! 
 
     < !"",> 	 	 -   !"/"!/     =04  :C@A>@><, 
 
                         AB@>:0  @07428305BAO
 
 
 
 x 1 
 
         4 . 2 .   025@H8BL  @540:B8@>20=85
 
 x 0 
 
         A5    2@5<O,     ?>:0    K    @540:B8@C5B5    AB@>:C    2      8=D>@<0F8>==>9
 
 AB@>:5  M:@0=0  =0?8A0=>  A;>2>    " E d i t "     8    =5;L7O    2K?>;=OBL    DC=:F88
 
 @01>BK  A  B01;8F59,   =0?@8<5@,   ?5@5<5AB8BLAO    2    4@C3CN    :;5B:C.     ;O
 
 B>3>,   GB>1K  25@=CBLAO  2  @568<    B01;8FK    =5>1E>48<>    =060BL    :;028HC
 
 < > . 
 
 
 
         < > 	 	 -   '"   "   AB@>:8  8
 
                         ?@5@52>48B  -"  2  @568<  @01BK  A  B01;8F59
 
 
 
 
 
         A;8    K    >H81>G=>    8A?>@B8;8    A>45@68<>5    =C6=>9    0<    :;5B:8, 
 
 =0?@8<5@,   A;CG09=>    =01@0;8    G8A;>    ?>25@E    >G5=L    :@0A82>9    AB@>:8
 
 703>;>2:0  -   =5  >3>@G09B5AL,   ?>:0  K    =0E>48B5AL    2    @568<5    " E d i t " , 
 
 <>6=>  >B:070BLAO  >B  B5E    87<5=5=89,     :>B>@K5    A45;0=K    B>;L:>    GB>, 
 
 =01@02  :><18=0F8N  < !#/ &> < !#/ &>   420  @070  ( >B  A;>20  - 1 C - 0 a n c e l ) 
 
 
 
 x 1 
 
         4 . 3 .   @5:@0B8BL  @540:B8@>20=85
 
 x 0 
 
         < !#/ &> < !#/ &> 	 -     "",  @540:B8@>20=85,   8
 
                         25@=CBLAO  :  ?@54K4CI5<C  A>45@68<><C
 
                         OG59:8. 
 
 
 
         ;O  B>3>,   GB>1K  =01@0BL  MBC  A;>6=CN  :><18=0F8N  =5>1E>48<>: 
 
 
 
   -   =060BL  :;028HC  < !#> 
 
   -   =5  >B?CA:0O  :;028HC  < !#> ,   =060BL  420  @070  < &> 
 
   -   >B?CAB8BL  < !#> 
 
 
 
         0  :;0280BC@5  - 3   4>AB0B>G=>  =060BL  420  @070    ?>4@O4    :;028HC
 
 < +%> . 
 
 x 1 
 
         4 . 4 .    540:B8@>20=85  C65  70?>;=5==>9  :;5B:8. 
 
 x 0 
 
         G5=L  G0AB>  =5>1E>48<>  >B@540:B8@>20BL    C65    =01@0==CN    :;5B:C, 
 
 87<5=8BL    B5:AB    8;8    D>@<C;C.     ;O    MB>3>      ?>42548B5      :C@A>@      :
 
 70?>;=5==>9  OG59:5  8  =06<8B5  :;028HC  < > 
 
 
 
         < > 	 -   ?@52>48B  -"  2  @568<  @540:B8@>20=8O  B5:CI59
 
                 OG59:8. 
 
 
 
           =86=59  AB@>:5  ?>O28BAO  A>>1I5=85  " E d i t "   8  K  <>65B5    87<5=OBL
 
 AB@>:C  B0:,   :0:  1C4B>  >=0  B>;L:>- GB>  =01@0=0.   0<5B8<,     GB>    =5;L7O
 
 @540:B8@>20BL          G8A;0          ( N u m e r i c ) .           ( "5:AB          @540:B8@C5BAO
 
 =5?>A@54AB25==>  2  :;5B:5,   D>@<C;0  -   2  =86=59  AB@>:5) 
 
 
 
 x 1 
 
         5 .   040=85  H8@8=K  :;5B:8. 
 
 x 0 
 
         "0:  65,   :0:  8  >1KG=CN  " 1C<06=CN"   B01;8FC,     M;5:B@>==CN    B01;8FC
 
 <>6=>  @073@0D8BL,   70402  H8@8=C  :>;>=:8  -   <  $!> < W > 
 
 
 
         x 1                                               -   7   - 
 
                                                 N C a l c   V 1 . 3 
 
 x 0 
 
         - 1 W - 0 i d t h =   - 1 < G8A;>> < > - 0     ( H8@8=0= ) 
 
 
 
         (8@8=0  :>;>=:8  70405BAO    ?>;>68B5;L=K<    G8A;><,     5A;8    7=0G5=85
 
 =5  ?><5I05BAO  2    :>;>=:5,     2AO    :>;>=:0    70?>;=O5BAO    7=0:0<8    " ? " . 
 
 0<5B8<,   GB>  70402  H8@8=C  :>;>=:8  @02=CN    #.,     8;8    ?@>BA>    =0602
 
 < >   <>6=>  A45;0BL    :>;>=:C    " =52848<>9" ,     G8A;0    2    B0:>9    :>;>=:5
 
 ?5@5AB0=CB  >B>1@060BLAO. 
 
 
 
 x 1 
 
         6 .   $>@<0BK  G8A5;. 
 
 
 
         6 . 1 .   040=85  D>@<0B0  ?>  C<>;G0=8N. 
 
 x 0 
 
         0:  C65  >B<5G0;>AL,   G8A;0  2=CB@8    -"    E@0=OBAO    A    B>G=>ABLN    7 
 
 8;8  1 2   7=0G0I8E  F8D@,   >4=0:>  D>@<0    2K2>40    =0    M:@0=    >?@545;O5BAO
 
 D>@<0B><  G8A;0.     064><C    G8A;C    ?@8    22>45    ?@8A208205BAO    B5:CI89
 
 D>@<0B,   CAB0=>;5==K9  2  -".     @8    70?CA:5,     2A5    G8A;0    2K2>4OBAO    A
 
 B>G=>ABLN      ?>A;5  70?OB>9.   7<5=8BL    D>@<0B,     CAB0=>2;5==K9
 
 ?>  C<>;G0=8N,   <>6=>  :><0=4>9  < #!"  $ "> ,   =0  70?@>A
 
 
 
         F o r m a t =   < $ "> 
 
 
 
 <>6=>  7040BL  =>2K9  D>@<0B.   $>@<0B><  <>65B  1KBL
 
 
 
   -   '8A;>,     1>;LH55    8;8    @02=>5    =C;N,     70405B    2K2>4    A    C:070==K<
 
 :>;85AB2><    7=0:>2    ?>A;5    70?OB>9    ( ?@8    =C;52><      7=0G5=88      8A;0
 
 2K2>4OBAO  2  F5;><  D>@<0B5) ; 
 
 
 
   -   B@8F0B5;L=>5  G8A;>  70405B  " =0CG=CN"     =>B0F8N,     B. 5.     < <0=B8AA0> 
 
     < 45AOB8G=K9    ?>@O4>:> .     1A>;NB=>5      7=0G5=85      D>@<0B0      70405B
 
 :>;8G5AB2>  7=0:>2  ?>A;5  70?OB>9. 
 
 
 
   -     !8<2>;    " * "     >?@545;O5B    " 3@0D8G5A:89"       D>@<0B      -       2K2>4OBAO
 
 72574>G:8  2  :>;8G5AB25,   @02=><  F5;>9  G0AB8  G8A;0. 
 
 
 
 x 1 
 
         6 . 2 .   7<5=5=85  D>@<0B0  G8A;0
 
 x 0 
 
         $>@<0B  C65  =01@0==>3>  G8A;0  <>6=>  CAB0=>28BL  @02=K<  D>@<0BC    ?>
 
 C<>;G0=8N,   =0602  :;028HC  < $ "> 
 
 
 
 x 1 
 
         7 .   >4A:07:0
 
 x 0 
 
             ;N1>9    <><5=B    2@5<5=8    <>6=>    ?>;CG8BL    :@0B:CN    A?@02>G=CN
 
 8=D>@<0F8N  >  :><0=40E  ?>  :><0=45
 
 
 
   -   <  $!> < H >   -   H e l p   ( ?><>IL) 
 
 
 
         =D>@<0F8N    =0    M:@0=5    <>6=>    " ?@>;8ABK20BL"     =060B85<      ;N1>9
 
 :;028H8. 
 
         7    ;N1>3>    <5AB0    <>6=>    2K9B8    2    >A=>2=>9    @568<    42C:@0B=K<
 
 =060B85<  < !#/ &> . 
 
         @8  2K?>;=5=88  MB>9  :><0=4K  ?@>872>48BAO  ?>8A:  8    GB5=85    D09;0
 
 " C A L C . H L P "   A=0G0;0    =0    CAB@>9AB25    " D K : " ,     0    70B5<    =0    A8AB5<=><
 
 CAB@>9AB25  " S Y : " .   !>>1I5=85
 
 
 
     - -   R e s e t   f a i l u r e ,   S Y : C A L C . H L P 
 
 
 
 3>2>@8B  >  B><,   GB>  D09;  ?>4A:07:8  =8345  =5  =0945=. 
 
 
 
                                             x 1           -   8   - 
 
                                                 N C a l c   V 1 . 3 
 
 
 
                 8 .   5G0BL  B01;8FK. 
 
 x 0 
 
          57C;LB0B><      @01>BK      A      -"      O2;O5BAO      ?5G0B=K9      4>:C<5=B. 
 
 0?5G0B0BL  B01;8FC  ( 2  D09;    8;8    =0    ?5G0B0NI5<    CAB@>9AB25)     <>6=>
 
 :><0=4>9  <  $!> < P > 
 
 
 
     - 1 P - 0 r i n t :   < - 1 /  $- 0 > < - 1 - 0 > 
 
 
 
         "01;8F0  1C45B  2K2545=0  2  #:070==K9  D09;.   ;O  2K2>40    =0    ?5G0BL
 
 =5>1E>48<>  2  :0G5AB25  8<5=8  D09;0    C:070BL    8<O    CAB@>9AB20    ?5G0B8
 
 " L P : " . 
 
         @8  2K?>;=5=88  MB>9  :><0=4K  2>7<>6=K  >H81:8: 
 
 
 
     - -   R e w r i t e   f a i l u r e ,   < /  $>   H81:0  A>740=8O  D09;0  4;O  70?8A8
 
     - -   T r a n s f e r   e r r o r                               H81:0  ?5@540G8
 
 
 
 x 1 
 
         9 .   2B>2KG8A;5=85  D>@<C;. 
 
 
 
         9 . 1 .   :;NG5=85/ 2K:;NG5=85  02B>2KG8A;5=89. 
 
 x 0 
 
         064K9  @07  ?@8  87<5=5=88    A>4@68<>3>    G8A;>2>9    8;8    D>@<C;L=>9
 
 OG59:8,   -"  ?5@52KG8A;O5B  2A5  D>@<C;K,   :>B>@K5    ?>?040NB    =0    M:@0=. 
 
 ;O  :064>9  D>@<C;K  ?@8  2KG8A;5=88    AB@>8BAO    " 45@52>"     A    :>@=5<    2
 
 B5:CI59  :;5B:5,   25B28  :>B>@>3>  BO=CBLAO  :>  2A5<  OG59:0<,   =0  :>B>@K5
 
 40==0O  D>@<C;0  AAK;05BAO;   45@52>  AB@>8BAO    4>    B5E    ?>@,     ?>:0    2A5
 
 25B:8  =5  4>AB83=CB  OG55:,   2  :>B>@KE  70?8A0=K  G8A;0. 
 
           B><  A;CG05,     :>340    D>@<C;K    >G5=L    A;>6=K    2@5<O    2KG8A;5=89
 
 <>65B  1KBL  >G5=L  1>;LH8<  ( 4>  =5A:>;L:8E    A5:C=4) ,     GB>    70B@C4=OO5B
 
 22>4  G8A5;  2  " 5AB5AB25==><"     B5<?5,     2    MB><    A;CG05    @5:><5=4C5BAO
 
 2K:;NG8BL  @568<  02B>2KG8A;5=89  :><0=4>9  <  $!> < A > 
 
 
 
         - 1 A - 0 u t o ?   < - 1 - 0 >         -   2:;NG5=85  @568<0  02B>2KG8A;5=89
 
 
 
 x 1 
 
         9 . 2 .   1@01>B:0  >H81>:
 
 x 0 
 
 
 
         @8    2KG8A;5=88    D>@<C;      <>3CB      2>7=8:0BL      (,       :>B>@K5
 
 ?@82>4OB  :  02B><0B8G5A:><C  2K:;NG5=8N    @568<0    "+'!    ( MB>
 
 =5    >B=>A8BAO    :    A8=B0:A8G5A:8<    >H81:0    2    D>@<C;0E      8      >H81:0<
 
 22>40/ 2K2>40) .   >A;5  A>>1I5=8O  >1  >H81:5  >1KG=>    C:07K205BAO    =><5@
 
 :;5B:8,   2  :>B>@><  MB0  >H81:0  ?@>87>H;0,   =0?@8<5@: 
 
 
 
         - -   S q u a r e   r o o t   o f   a   n e g a t v e   n u m b e r   a t   A 2 6 
 
   (   204@0B=K9  :>@5=L  87  >B@8F0B5;L=>3>  G8A;0  2  A 2 6   ) 
 
 
 
         >A;5  =060B8O  :;028H8  < >   A>>1I5=85    >1    >H81:5    ?@>?0405B,     8
 
 B01;8F0  ?5@5?8AK205BAO  A  2K:;NG5==K<  @568<><  02B>2KG8A;5=89. 
 
         C6=>  8A?@028BL  >H81:C,   ?>A;5  G53>  <>6=>  A=>20    2:;NG8BL    @568<
 
 02B>2KG8A;5=89. 
 
 
 
         @8  A>AB02;5=88  B01;8F  2>7<>6=>    2>7=8:=>25=85    " 70F8:;820=8O" , 
 
 =0?@8<5@  2  OG59:5  A 1   A>45@68BAO  AAK;:0  =0  OG59:C  B 3 ,     0    OG59:0    B 3 
 
 A>45@68B  AAK;:C  =0  OG59:C  A 1 : 
 
 
 
         x 1                                               -   9   - 
 
                                                 N C a l c   V 1 . 3 
 
 x 0 
 
       |     A     |     B     | 
 
     1   = B 3 
 
     2 
 
     3               = A 1 
 
     4 
 
 
 
           MB><  A;CG05  45@52>    1C45B    AB@>8BAO    4>    B5E    ?>@,     ?>:0    53>
 
 " 25B28"   =5  709<CB  2AN  ?0<OBL,   ?>A;5  G53>  ?>O28BAO  A>>1I5=85: 
 
 
 
     - -   N o   m e m o r y   f o r   c a l c u l a t i o n s   (   =5B  ?0<OB8  4;O  2KG8A;5=89  ) 
 
 
 
         0<5B8<,     GB>      4;O      >G5=L      A;>6=KE      B01;8F      <564C      22>4><
 
 =5?@028;L=>9  D>@<C;K  8    ?>O2;5=85<    MB>3>    A>>1I5=8O    <>65B    ?@>9B8
 
 7=0G8B5;L=>5  2@5<O  ( 45AOB:8  A5:C=4) . 
 
 
 
         -B>  A>1I5=85  <>65B  ?>O28BAO    8    2    B><    A;CG05,     :>340    B01;8F0
 
 70=8<05B    ?>GB8    2AN    ?0<OBL    8    =5    >AB05BAO      ?0<OB8      4065      4;O
 
 A@02=8B5;L=>                                    ?@>ABKE                                      2KG8A;5=89. 
 
 x 1 
 
         1 0 .   $>@<C;K
 
 
 
         1 0 . 1 .   @8D<5B8G5A:85  >?5@0F88. 
 
 x 0 
 
           -"  D>@<C;K  7040NBAO  2  " 5AB5AB25==><"   2845  8    7040=85    ?@>ABKE
 
 D>@<C;  >1KG=>  =5  A>AB02;O5B  B@C40. 
 
 
 
 @8D<5B8G5A:85  >?5@0F88  2:;NG0NB  A;54CNI85  459AB28O: 
 
 
 
 ^         -   2>72545=85  2  AB5?5=L
 
 
 
 *         -   C<=>65=85
 
 /         -   45;5=85
 
 %         -   ?@>F5=BK
 
 
 
 +         -   A;>65=85
 
 -         -   2KG8B0=85
 
 
 
 
 
     -   A=0G0;0  2K?>;=O5BAO  2>72545=85  2  AB5?5=L
 
     -   ?>B><  >?5@0F88  C<=>65=8O,   45;5=8O,   2KG8A;5=8O  ?@>F5=B>2
 
     -   ?>A;54=8<8  2K?>;=ONBAO  >?5@0F88  A;>65=8O  8  2KG8B0=8O
 
         ;O  87<5=5=8O  ?>@O4:0    2KG8A;5=89    <>6=>    8A?>;L7>20BL    :@C3;K5
 
 A:>1:  " ( "   8  " ) " . 
 
 
 
         0?@8<5@: 
 
 
 
     2 + 3 * 5             !=0G0;0  2K?>;=8BAO  C<=>65=85  3   8  5 ,   ?>B><  :
 
                           @57C;LB0BC  ?@81028BAO  2   =   1 7 
 
     1 5 % 2 0 0           1 5   ?@>F5=B>2  >B  2 0 0   =   3 0 
 
 
 
     2 ^ ( 2 + 2 )         2   2  G5B25@B>9  AB5?5=8  =   1 6 
 
 
 
           |     A       |     B     | 
 
     1           5 . 0 0 
 
     2 
 
     3                     ( A 1 + 1 ) * 2   =   1 2 
 
     4 
 
 
 
 
 
         @8    2K?>;=5=85      0@8D<5B8G5A:8E      >?5@0F89      <>3CB      2>7=8:0BL
 
 >H81:8  ?5@5?>;=5=8O  8  45;5=8O  =0  0 
 
 
 
         x 1                                               -   1 0   - 
 
                                                 N C a l c   V 1 . 3 
 
 
 
 
 
         1 0 . 2 .   AB@>5==K5  DC=:F88
 
 x 0 
 
         -"  2:;NG05B  1>;LH>9  =01>@  2AB@>5==KE  <0B5<0B8G5A:8E  DC=:F89: 
 
 
 
       - 1 A b s - 0 ( x )   -   <>4C;L;     x ,   5A;8  x   > =   0 ;   - x ,   5A;8  x   <   0 
 
 
 
     - 1   S q r - 0 ( x )   -   :204@0B=K9  :>@5=L  87  x 
 
                       H81:8:   S q u a r e   r o o t   o f   a   n e g a t i v e   n u m b e r   -   ( :>@5=L  87
 
                                       >B@8F0B5;L=>3>  G8A;0) 
 
 
 
     - 1   S i n - 0 ( x )   -   A8=CA    x 
 
 
 
     - 1   C o s - 0 ( x )   -   :>A8=CA  x 
 
 
 
   - 1     A t n - 0 ( x )   -   0@:B0=35=A  x 
 
 
 
       - 1 L n - 0 ( x )     -   =0BC@0;L=K9  ;>30@8D<  x 
 
 
 
       - 1 L o g - 0 ( x )   -   45AOB8G=K9  ;>30@8D<  x 
 
                         H81:8:   L O G   o f   z e r o   o r   a   n e g a t i v e   n u m b e r   -   ( ;>30@8D<
 
                                       =C;O  8;8  >B@8F0B5;L=>3>  G8A;0) 
 
 
 
       - 1 E x p - 0 ( x )   -   M:A?>=5=B0,   E     2  AB5?5=8  x 
 
                         H81:8:   X P   o v e r f l o w   -   ( ?5@5?>;=5=85  M:A?>=5=BK, 
 
                         @57C;LB0B  ?@52KA8;  1 0 ^ 3 8 ) 
 
 
 
       - 1 I n t - 0 ( x )   -   F5;0O  G0ABL,   M A X   F5;>5,   <5=LH55  x ,   5A;8  x   > =   0 ; 
 
                                                   M I N   F5;>5,   1>;LH55  x ,   5A;8  x   <   0 . 
 
 
 
       - 1 R o u - 0 ( x )   -   >:@C3;5=85      I n t ( x + 0 . 5 ) ,   5A;8  x   > =   0 ; 
 
                                                   I n t ( x - 0 . 5 ) ,   5A;8  x   < 0 
 
 x 1 
 
         1 0 . 3 .   $C=:F88  @01>BK  A  >1;0ABLN
 
 x 0 
 
         4=8<  87  =081>;55  <>I=KE  A@54AB2  -"  O2;ONBAO  DC=:F88    @01>BK    A
 
 ?@O<>C3>;L=>9    >1;0ABLN.     1;0ABL    70405BAO    :>>@48=0B0<8       %
 
   8           B>G:0<8    ?@O<>C3>;L=8:0,     =0?@8<5@,     A 1 : B 3 , 
 
 2:;NG05B  :;5B:8  A 1 ,   B 1 ,   A 2 ,   B 2 ,     A 3 ,     B 3 ) .     @8    ?@>A<>B@5    >1;0AB8
 
 AB>;1FK  <5=ONBAO  1KAB@55,   G5<  AB@>:8.   !   ,   ! %#  . 
 
 
 
           |     A       |     B     | 
 
     1         < 1 >         < 2 > 
 
     2         < 3 >         < 4 > 
 
     3         < 5 >         < 6 > 
 
     4 
 
 
 
 
 
 
 
 - 1 A v r - 0 ( X : Y )   -   A@54=55  2  480?07>=5,   2KG8A;O5BAOA@54=55  0@8D<5B8G5A:>5
 
                       G8A5;  2  C:070==><  480?07>=5
 
 
 
 - 1 S u m - 0 ( X : Y )   -   AC<<0  M;- >2  2  480?07>=5
 
 
 
 x 1                                                       -   1 1   - 
 
                                                 N C a l c   V 1 . 3 
 
 x 0 
 
 - 1 C n t - 0 ( X : Y )   -   :>;8G5AB2>  M;5<5=B>2  480?07>=5,   AG8B0NBAO  B>;L:>
 
                       :>;8G5AB2>    '!  8  $ #
 
 
 
 - 1 S m 2 - 0 ( X : Y )   -   AC<<0  :204@0B>2  G8A5;  2  480?07>=5  ( <>65B  ?@8<5=OBAO
 
                       4;O  AB0B8AB8G5A:8E  @0AG5B>2
 
 
 
 - 1 M i n - 0 ( X : Y )   -   <8=8<0;L=>5  G8A;>  2  C:070==><  480?07>=5
 
 
 
 - 1 M a x - 0 ( X : Y )   -   <0:A8<C<0;L=>5  G8A;>
 
 
 
 0?@8<5@: 
 
         S U M ( A 1 : B 3 )   -   AC<<0  G8A5;  2  480?070>=5>B  A 1   4>  B 3 
 
 
 
 
 
         B>@CN  3@C??C    DC=:F89,     @01>B0NI8E    A    480?07>=><,     A>AB02;ONB
 
 DC=:F88  A  42C<O  0@3C<5=B0<8  -   ?5@2K9  0@3C<5=B    MB>    2K@065=85    ( 8;8
 
 G8A;>) ,                     0                      2B>@>9                      -                       480?07>=. 
 
 
 
 
 
 x   - 1 N p v - 0 ( X : Y )   -   A;>6=K5  ?@>F5=BK  4;O  G8A5;  2  480?07>=5  ( X : Y )   A
 
             ?@>F5=B=>9  =>@<>9  x . 
 
 
 
         0?@8<5@: 
 
 
 
           |   A   |   B   | 
 
     1   1 . 0 0   3 . 0 0 
 
     2   4 . 0 0   5 . 0 0 
 
 
 
         1 . 3   N P V ( A 1 : B 2 )   MB>  ( ( ( ( ( A 1 *   1 . 3 ) + B 1 ) *   1 . 3 ) +     A 2 ) *     1 . 3 ) +     B 2     = 
 
 1 7 . 4 6 7 
 
 
 
 x   - 1 P o s - 0 ( X : Y )   -   ?>78F8O  x ,   8I5BAO  ?>78F8O  C:070==>3>  G8A;0  2  480?07>=5
 
             ( ?CABK5  8  B5:AB>2K5  :;5B:8  =5  CG8BK20NBAO  ?@8
 
                           AG5B5  ?>78F89) ,   5A;8  G8A;>  =5  =0945=>,   @57C;LB0B
 
                           ?>8A:0  ?@8=8<05BAO  @02=K<  =C;N. 
 
 
 
       0?@8<5@: 
 
 
 
           |   A   |   B   | 
 
     1   1 . 0 0   7 . 0 0 
 
     2   4 . 0 0   5 . 0 0 
 
 
 
 
 
     M A X ( A 1 : B 2 )   P O S ( A 1 : B 2 )   =   2   8I5BAO  ?>78F8O  <0:A8<C<0  2  480?07>=5
 
                                                 ( A 1 : B 2 ) 
 
 
 
 
 
 x   - 1 L k p - 0 ( X : Y )   -   7=0G5=85  M;5<5=B0  A  =><5@><  x   ( ?CABK5  8  B5:AB>2K5
 
                           :;5B:8  =5  AG8B0NBAO) 
 
 
 
 
 
       0?@8<5@: 
 
 
 
       "@8  A>B@C4=8:0,     20=>2,     5B@>2    8    !84>@>2    2    B5:CI5<    <5AOF5
 
 ?>;CG8;8  70@?;0BC  8  ?@5<8N.   C6=>  C7=0BL,   :0:CN    70@?;0BC    ?>;CG05B
 
 A>B@C4=8:,   C  :>B>@>3>  <0:A8<0;L=0O  ?@5<8O. 
 
 
 
 
 
                           x 1                             -   1 2   - 
 
                                                 N C a l c   V 1 . 3 
 
 x 0 
 
           |           A           |         B           |         C         | 
 
     1       $0<8;8O            0@?;0B0      @5<8O
 
     2 
 
     4       20=>2                    2 1 0 . 0 0           6 0 . 0 0 
 
     5       5B@>2                    1 6 5 . 0 0           8 0 . 0 0 
 
     6       !84>@>2                  1 8 0 . 0 0           4 5 . 5 0 
 
     7 
 
 
 
   -BC  7040GC  <>6=>  @5H8BL,   ?@8<5=82  A;54CNICN  D>@<C;C: 
 
 
 
       M A X ( C 4 : C 7 )     P O S ( C 4 : C 7 )   L K P ( B 4 : B 7 ) 
 
 
 
   <0:A8<0;L=0O        =><5@          70@?;0B0  A>B@C4=8:0
 
         ?@5<8O          A>B@C4=8:0    A  =0945==K<  =><5@><
 
 x 1 
 
         1 0 . 4 .   #A;>2=K5  2K@065=8O
 
 x 0 
 
         #A;>2=K5      2K@065=8O      ?>72>;ONB      ?@>872>48B      2K8A;5=8O,         2
 
 7028A8<>AB8  >B  7=05=8O  2K@065=8O  ( CA;>28O) : 
 
 
 
       [   < CA;>285> ,   < 2K@065=85  5A;8  8AB8=0> ,   < 2K@065=85  5A;8  ;>6L>   ] 
 
 
 
         204@0B=K5    A:>1:8    4>;6=K    =0G8=0BL    8    70:0=G820BL      CA;>2=>5
 
 2K@065=85.   #A;>285  -   MB>  >1KG=>5,   2K@065=85,     5A;8    ?@8    2KG8A;5=88
 
 CA;>28O    ?>;CG8;>AL    G8A;>,       >B;8G=>5      >B      =C;O      ( 8AB8=0) ,       B>
 
 2KG8A;O5BAO  < 2K@065=85  5A;8  8AB8=0> ,   8=0G5    2KG8A;O5BAO    < 2K@065=85
 
 5A;8  ;>6L> . 
 
 
 
 x 1 
 
           -"  ?@54CA<>B@5=K  A;54CNI85  ;>38G5A:85  >?5@0F88: 
 
 x 0 
 
   <       -   <5=LH5,   2>72@0I05BAO  1   ( 8AB8=0) ,   5A;8  ;52K9  >?5@0=4
 
               <5=LH5  ?@02>3>,   8  0   ( ;>6L) ,   5A;8  MB>  =5  B0:
 
 
 
   >     -   1>;LH5
 
 
 
   < =     -   <5=LH5  8;8  @02=>
 
 
 
   > =     -   1>;LH5  8;8  @02=>
 
 
 
   =       -   @02=>
 
 
 
   < >       -   =5  @02=>
 
 
 
   A N D     -   " " ,   8AB8=0,   5A;8    >?5@0=40  =5  @02=K  =C;N  ( 8AB8=K) , 
 
                           ;>6L  2  ?@>B82=><  A;CG05
 
 
 
   O R       -   " " ,   8AB8=0,   5A;8  %"/  +    >?5@0=4  =5  @025=  =C;N, 
 
                           ;>6L  2  ?@>B8=><  A;CG05
 
 
 
   N O T ( x )   -   >B@8F0=85,   8AB8=0,   5A;8  >?5@0=4  ;>65=  ( @025=  =C;N) , 
 
                                           ;>6L  2  ?@>B82=><  A;CG05. 
 
 
 
 
 
         - 1 =8<0=85! - 0 
 
 
 
 C6=>  A  >AB>@>6=>ABLN  8A?>;L7>20BL  >?5@0F88  B>G=>3>    A@02=5=8O    " = " 
 
 8  " < > " ,   B. :.   420  >48=0:>2KE    G8A;0,     >B;8G0NI8EAO,     =0?@8<5@    2    1 2 
 
 7=0:5,   87- 70  >H81>:  >:@C3;5=8O  =8:>340  =5  >:06CBAO    @02=K<8.     >6=>
 
 @5:><5=4>20BL  8A?>;L7>20BL  DC=:F8N  >:@C3;5=8O    ( R N D )     8;8    CA5G5=8O
 
 ( I N T )   4;O  @5H5=8O  MB>9  ?@>1;5<<K. 
 
 
 
 
 
 x 1                                                       -   1 3   - 
 
                                                 N C a l c   V 1 . 3 
 
 x 0 
 
         0?@8<5@: 
 
 
 
 [ A 5 <   7 0 ,   0 ,   1 3 % A 5 ]     -   5A;8  A>45@68<>5  OG59:8  A 5   <5=LH5  7 0 , 
 
                                               @57C;LB0B  @025=  0 ,   8=0G5  1 3 %   >B  A 5 . 
 
 
 
         #A;>2=K5  2K@065=8O  <>3CB  1KBL  2;>65=K.   ;C18=0  2;>65=8O
 
 >3@0=8G5=0  B>;L:>  >1' 5<><  A2>1>4=>9  >?5@0B82=>9  ?0<OB8. 
 
 
 
 x 1 
 
                 1 1 .    540:B8@>20=85  B01;8FK. 
 
 
 
         1 1 . 1 .   !B8@0=85  OG59:8. 
 
 x 0 
 
         ;O  B>3>,   GB>1K  AB5@5BL  OG59:C,     4>AB0B>G=>    2    B5:CI59    OG59:5
 
 =060BL  :;028HC  < #",> .   >A;54=OO  AB5@B0O  OG59:0    =5    " 8AG5705B" , 
 
 0  E@0=8BAO  8    <>65B    1KBL    " 2>AAB0=>2;5=0"     2    ;N1><    4@C3><    <5AB5
 
 =060B85<  :;028H8  < !"",> . 
 
 
 
         0?@8<5@: 
 
 
 
         ;O  B>3>,   GB>1K  A:>?8@>20BL  OG59:C  2  4@C3>5  <5AB>,   =5>1E>48<>: 
 
 
 
   -   AB5@5BL  =C6=CN  OG59:C
 
   -   2AB028BL  55  ( 2>AAB0=>28BL)   =0  AB0@><  <5AB5
 
   -   ?5@5<5AB8BL  :C@A>@  =0  =>2>5  <5AB>  8  5I5  @07  2AB028BL
 
 AB5@BCN  OG59:C. 
 
 
 
 x 1 
 
         1 1 . 2 .   >@@5:F8O  AAK;>:  ?@8  ?5@5<5I5=88
 
 x 0 
 
         5;L7O  ?@>AB>  " ?5@5=5AB8"   OG59:C  =0  =>2>5  <5AB>. 
 
 
 
         0?@8<5@: 
 
 
 
       |       A       |       B       |         C         | 
 
 1       $0<8;8O  0@?;0B0
 
 2 
 
 3       5B@>2        1 5 0 . 0 0   = [ B 3 < 7 0 ,   0 ,   [ B 3 <   1 0 0 ,   8 % B 3 ,   8 + 1 3 % ( B 3 - 1 0 0 ) ] ] 
 
 4       20=>2        2 1 0 . 0 0 
 
 
 
         @8  :>?8@>20=88  D>@<C;K  ( 2KG8A;5=85    =0;>30)     87    OG59:8    C 3     2
 
 OG59:C  C 4   =5>1E>48<>  !  " ",  AAK;:8.     @8    ?5@5=>A5    OG59:8
 
 -"  2A5340  AG8B05B  AAK;:8  "!",+,   B. 5.   :>@@5:8B@C5B    AB>;1FK
 
 8  AB@>:8  2  D>@<C;0E  =0  @07=8FC  ( < =>20O  ?>78F8O> - < AB0@0O  ?>78F8O> ) . 
 
         =>340  :>@@5:F8O    AAK;>:    =565;0B5;L=0,     =0?@8<5@,     :>340    5ABL
 
 AAK;:8  =0  " =5?>4286=K5"   :;5B:8. 
 
         >6=>   "",  :>@@5:F8N  B5:CI59    OG59:8,     ?>AB0282    7=0:    " ' " 
 
 ( 0?>AB@>D)   ?5@54  OG59:>9,   :>B>@CN  =5  =C6=>  :>@@5:B8@>20BL. 
 
 
 
 x 1 
 
                 1 1 . 3 .   AB02:0/ C40;5=85  AB@>:8
 
 x 0 
 
         ;O    2AB02:8    =>2>9    AB@:8    2    M;5:B@>==CN    B01;8FC    =5>1E>48<>
 
 =060BL  :;028HC  < !"  !" > ,   ?50B0NICN  2>?@>A
 
 
 
         I n s e r t   r o w ?   < >         -   2AB028BL  AB@>:C? 
 
 
 
         >6=>  >B:070BLAO  >B  2AB02:8    AB@>:8,     =01@02    ' '     2    >B25B    =0
 
 2>?@>A.   #40;5=85  AB@>:8  ?@>872>48BAO  0=0;>38G=>  2AB02:5  -     =060B85<
 
 :;028H8  < #  !" > 
 
 
 
         x 1                                               -   1 4   - 
 
                                                 N C a l c   V 1 . 3 
 
 x 0 
 
         D e l e t e   r o w ?   < >         -   AB5@5BL  AB@>:C
 
 
 
         !B5@BCN  AB@>:C  ,/  !!"",!   0:    ?@8    AB8@0=88,     B0:    8
 
 ?@8  2AB02:5  AB@>:  ?@>8AE>48B  :>@@5:F8O  AAK;>:,     5A;8    AAK;:0    ?>A;5
 
 :>@@5:F88  <5=LH5  <8=8<0;L=>9,     8;8    1>;LH5    <0:A8<0;L=>    2>7<>6=>9, 
 
 ?@>87>945B  8A:065=85  D>@<C;. 
 
 x 1 
 
                 1 1 . 4 .   AB02:0/ C40;5=85  AB>;1F>2. 
 
 x 0 
 
         AB02:0  8  C40;5=85    AB>;1F>2    B01;8FK    ?@>872>48BAO    0=0;>38G=>
 
 >?5@0F8O<  A>  AB@>:0<8. 
 
 
 
         <  $!> < #  !" > 
 
 
 
           D e l e t e   c o l o ?   < >       -   AB5@5BL  AB>;15F
 
 
 
         <  $!> < !"  !" > 
 
 
 
           I n s e r t   c o l o ?   < >       -   2AB028BL  AB>;15F
 
 
 
 x 1 
 
                 1 2 .   "
 
 
 
                 1 2 . 1 .   #AB0=>2:0  <5B:8
 
 x 0 
 
         N1CN  :;5B:C  B01;8FC  <>6=>  " ?><5B8BL"   :;028H59  < "> 
 
 x 1 
 
                 1 2 . 2 .   5@5E>4  :  <5B:5. 
 
 x 0 
 
           ;N1>9  <><5=B  <>6=>  ?><5=OBL  <5AB0<8  :C@A>@  8    <5B:C    :><0=4>9
 
 <  $!> < "> .   @8    MB><    B5:CI59    ?>78F859    AB0=>28BAO    ?>78F8O
 
 :C@A>@0,     0    <5B:0    CAB0=02;8205BAO    2    AB0@CN      ?>78F8N      :C@A>@0. 
 
 
 
 x 1 
 
         1 2 . 3 .   'B5=85  >1;0AB8  4@C3>3>  D09;0. 
 
 x 0 
 
 
 
         =>340  =5>1E>48<>  70?>;=8BL  G0ABL    B01;8FK,     A>45@68<K<    :;5B>:
 
 ( G8A;0,   B5:AB,     D>@<C;K)     =0E>4OI8<8AO    2    B5E    65    ?>78F8x     4@C3>9
 
 B01;8FK.   -B>  <>6=>  A45;0BL  A;54CNI8<  >1@07><: 
 
 
 
         1 .   >425AB8  :C@A>@  :  =0G0;C  480?07>=0  8  CAB0=>28BL  "#; 
 
 
 
         2 .   5@5<5AB8BL  :C@A>@  :  :>=5F  480?07>=0;   ( =0G0;>  480?07>=0  - 
 
 25@E=89  ;52K9  :@09,   :>=5F  >1;0AB8  -   =86=89  ?@02K9  :@09) 
 
 
 
         3 .     25AB8    :><0=4C    <  $!>     < I >     8    2    >B25B    =0    ?@83;0H5=85
 
 225AB8  A?5F8D8:0F8N  D09;0,   ?>4;560I53>  GB5=8N,   =0?@8<5@: 
 
 
 
         - 1 I - 0 n p u t :   - 1 T S T - 0 < - 1 - 0 > 
 
 
 
         0?>;=5==K5  :;5B:8,   ?>?02H85  2  C:070==K9  480?07>=,   /"
 
 :;5B:8  B01;8FK. 
 
         A;8  D09;  A  C:070==K<  8<5=5<  =0  48A:5  =0945=  =5  1C45B,   B>  2  =86=59
 
 AB@>:5  ?>O28BAO  A>>1I5=85  >1  >H81:5: 
 
 
 
         - -   R e s e t   f a i l u r e ,   < /  $>   -   D09;  =5  =0945=
 
 
 
 8;8
 
 
 
         - -   B a d   f i l e   n a m e     -   =525@=>5  8<O  D09;0
 
 
 
 x 1                                                       -   1 5   - 
 
                                                 N C a l c   V 1 . 3 
 
 
 
 
 
 
 
                 1 3 .    +    "   +
 
 
 
                 1 3 . 1 .   2>4  <0:@>:><0=4K
 
 x 0 
 
         -"  2:;NG05B  <5E0=87<,   <0:@>:><0=4,   :>B>@K9  ?>72>;O5B    70?><=8BL
 
 ?>A;54>20B5;,=>ABL  :><0=4  8  2K?>;=8BL  55,   :0:  >4=C  :><0=4C. 
 
         ;>:  :><0=4    ( 8=0G5    =07K205<K9    " <0:@>:><0=4>9"     )     =0G8=05BAO
 
 22>4><  :><0=4K
 
 
 
           <  $!> < M >       ( >B  " M a c r o "   -   A>:@.   >B  " <0:@>:><0=40" ) . 
 
 
 
         >4B25@645=85  ?>O282H53>AO  2  =86=59  AB@>:5  M:@0=0  70?@>A0: 
 
 
 
           M a c r o ? < - 1 - 0 > 
 
 >7=0G05B  65;0=85  @01>B0BL  A  1;>:><  :><0=4.   '/  A  MB>3>    <><5=B0
 
 70?><8=0NBAO  2A5  :><0=4K  -". 
 
         2>4  " <0:@>:><0=4K"   =8G5<  =5  >B;8G05BAO    >B    >1KG=>3>    ?@>F5AA0
 
 @540:B8@>20=8O  B01;8FK,     =>    ?>A;5    " 7025@H5=8O"     <0:@>:><0=4K,     2K
 
 <>65B5  ?>2B>@8BL  2A5  2K?>;=O2H85AO  20<8  459AB28O  >4=>9  :><0=4>9. 
 
 
 
 x 1 
 
                 1 3 . 2 .   025@H5=85  22>40  <0:@>:><0=4K
 
 x 0 
 
         2>4  1;>:0  :><0=4  7025@H05BAO  :><0=4>9
 
 
 
         <  $!> < S >   ( >B  " S a v e "   -   A>E@0=8BL) . 
 
 
 
 x 1 
 
                 1 3 . 3 .   K?>;=5=85  <0:@>:><0=4K
 
 x 0 
 
         ;O  2K?>;=5=8O  1;>:0  :><0=4  =5>1E>48<>  225AB8    ?>A;54>20B5;L=>ABL
 
 <  $!> < X >   (   >B  " e X e c u t e "   -   2K?>;=8BL) ,   ?>A;5  G53>    2K?>;=8BAO    2AO
 
 ?>A;54>20B5;L=>ABL        70?><=5==KE        :><0=4.         5@54          2K?>;=5=85<
 
 02B><0B8G5A:8  70:@K205BAO  1;>:  :><0=4,   5A;8  >=  5I5  =5  1K;  70:@KB. 
 
           ;N1>9  <><5=B  <>6=>  >AB0=>28BL    2K?>;=5=85    <0:@>:><0=4K,     =0602
 
      :><18=0F8N  < !#/ C > . 
 
 
 
 
 
 x 1 
 
                 1 3 . 4 .   >2B>@5=85  :><0=4K
 
 x 0 
 
         A;8  =5>1E>48<>  2K?>;=8BL  :><0=4C  =5A:>;L:>  @07    ?>4@O4,     B>    MB>
 
 <>6=>    A45;0BL    A    ?><>ILN    :><0=4K    <  $!> < R >     ( >B      " R e p e a t "       - 
 
 ?>2B>@OBL) . 
 
 
 
                       R e p e a t = - 1 5 0 < > - 0 
 
         '8A;>2>9  0@3C<5=B  70405B    =5>1E>48<>5    :>;8G5AB2>    ?>2B>@>2    ( 2
 
 ?@8<5@5  -   5 0 ) . 
 
         "5?5@L    -"    " 7=05B"     >    KH5<    =0<5@5=88      ?>2B>@OBL      :><0=4C, 
 
 >AB0;>AL  225AB8  :><0=4C,   :>B>@CN  2K    =0<5@5=K    2K?>;=8BL    C:070==>5
 
 G8A;>  @07,   =0?@8<5@,   =060B85  :;028H8  < >     ?5@5<5AB8B    :C@A>@    =0
 
 5 0   AB@>:  2=87. 
 
           ;N1>9  <><5=B  <>6=>  >AB0=>28BL    2K?>;=5=85    ?>2B>@5=8O,     =0602
 
      :><18=0F8N  < !#/ C > . 
 
         0<5B8<,     GB>    ?>2B>@5=85    ?@>8AE>48B    ?@8    2K:;NG5==><    @568<5
 
 02B>2KG8A;5=89,     GB>    CA:>@O5B    >1@01>B:C      ?@8      1>;LH8E      >1' 5<0E
 
 2KG8A;5=89. 
 
 
 
 x 1                                                       -   1 6   - 
 
                                                 N C a l c   V 1 . 3 
 
 
 
                 1 3 . 5 .   @8<5@K  ?@8<5=5=8O  1;>:0  :><0=4  8  ?>2B>@5=8O
 
 
 
                 1 3 . 5 . 1 .   >?8@>20=85  :;5B>:  87  >4=>3>  AB>;1F0  2  4@C3>9
 
 x 0 
 
         ;O  B>3>,   GB>1K  A:>?8@>20B  5   :;5B>:  87  >4=>3>  AB>;1F0  2    4@C3>9
 
 =5>1E>48<>: 
 
 
 
         -   >425AB8  :C@A>@  :  =0G0;C  :>?8@C5<>3>  AB>;1F0; 
 
         -   25AB8  :><0=4C  <  $!>   < >   ( =0G0BL  1;>:  :><0=4) ,   >B25B8BL  < > 
 
             =0  70?@>A  " M A K R O ? " ; 
 
         -   25AB8  :><0=4C  < #",>   ( C40;8BL  B5:CICN  OG59:C) ; 
 
         -   25AB8  :><0=4C  < !"",>   ( 2>AAB0=>28BL  OG59:C  ) ; 
 
         -   5@5<5AB8BL  :C@A>@  ?>  AB@>:5  :  =>2><C  AB>;1FC; 
 
         -   25AB8  :><0=4C  < !"",>   ( A:>?8@>20BL  A>45@68<>5  2  =>2K9  AB>;15F) ; 
 
         -   5@5<5AB8BL  :C@A>@  :>  2B>@><C  M;5<5=BC  :>?8@C5<>3>
 
             AB>;1F0; 
 
         -   ><0=4>9  <  $!> < S >   70:>=G8BL  22>4  <0:@>:><0=4K; 
 
         -   25AB8  :><0=4C  <  $!>   < R >   ( ?>2B>@8BL  :><0=4C) ,   >B25B8BL
 
             5 < >   ( 5A;8  =C6=>  A:>?8@>20BL  ?OBL  OG55:)   =0  70?@>A
 
             " R e p e a t e = " . 
 
         -   25AB8  :><0=4C  <  $!> < X >   ( 2K?>;=8BL  1;>:  :><0=4) . 
 
 x 1 
 
                 1 3 . 5 . 2 .   AB02:0  =5A:>;L:8E  AB@>:. 
 
 x 0 
 
         =>340  =5>1E>48<>    2AB028BL    =5A:>;L:>    AB@>:    ( 8;8    AB>;1F>2) , 
 
 2AB028BL  7   AB@>:  <>6=>  A;54CNI8<  >1@07><: 
 
 
 
         -   >425AB8  :C@A>@  :  =C6=><C  <5ABC; 
 
         -   25AB8  :><0=4C  <  $!>   < >   ( =0G0BL  1;>:  :><0=4) ,   >B25B8BL  < > 
 
             =0  70?@>A  " M A K R O ? " ; 
 
         -   25AB8  :><0=4C  < !"",  !" #> 
 
         -   B25B8BL  < >   =0  2>?@>A  I n s e r t   r o w ? 
 
         -   ><0=4>9  <  $!> < S >   70:>=G8BL  22>4  <0:@>:><0=4K; 
 
         -   25AB8  :><0=4C  <  $!>   < R >   ( ?>2B>@8BL  :><0=4C) ,   >B25B8BL
 
             7 < >     " R e p e a t e = " . 
 
         -   25AB8  :><0=4C  <  $!> < X >   ( 2K?>;=8BL  1;>:  :><0=4) . 
 
 
 
 x 1 
 
                 1 4 .   !"#    /'   #%  $
 
 x 0 
 
         1' 5<    M;5:B>@==>9    B01;8FK    A8;L=>    >3@0=8G5=    <0;K<      >1' 5<><
 
 4>ABC?=>9  ?0<OB8.   1KG=>    <>6=>    >1@010BK20BL    B01;8FK    4>    G5BK@5E
 
 ;8AB>2.   A;8  MB>3>  =54>AB0B>G=>,   <>6=>  ?>?KB0BLAO    @0718BL    B01;8FC
 
 =0    =5A:>;L:>    D09;>2,     8    A45;0BL    A2>4=CN    B01;8FC,     >1' 548=ONICN
 
 >AB0;L=K5      B01;8FK.             -"      ACI5AB2C5B      A?5F80;L=K9      <5E0=87<
 
 "/ (%  $,   ?>72>;ONI89  2:;NG0BL  AAK;:8  =0  4@C385  D09;K. 
 
 
 
 x 1 
 
                 1 4 . 1 .   5B:8  D09;0
 
 x 0 
 
         5B:8  >1' O2;ONBAO    2    B5E    D09;0E        :>B>@KE    =04>    872;5:0BL
 
 8=D>@<0F8N. 
 
         ;O  B>3>,   GB>1K  <>6=>  1K;>  >1@0B8BLAO    :    OG59:5    D09;0,     =C6=>
 
 2:;NG8BL  MBC  OG59:C  ( 8;8  D>@<C;C,   8;8  G8A;>)   2  A?8A>:  ". 
 
         ><0=40  <  $!> < L > ,     2K7K205B    =0    M:@0=    B01;8FC    <5B>:.     0
 
 2>?@>A  " L a b e l :   "   2  =86=59  AB@>:5  =5>1E>48<>    C:070BL    >4=>1C:25==>5
 
 8<O  >4=>9  87  2 0   <5B>:  ( >B  A   4>  N ) .   >A;5    =060B8O    :;028H8    < >     8
 
 ?>O2;5=8O  A>>1I5=8O  " E d i t :   " ,     <>6=>    >B@540:B8@>20BL    D>@<C;C    B0:
 
 65,   :0:  8  >1KG=CN  OG59:C.   KE>4  87  @568<0    >ACI5AB2;O5BAO    =060B85<
 
 < >   157  C:070=8O  8<5=8  <5B:8. 
 
 
 
         x 1                                               -   1 7   - 
 
                                                 N C a l c   V 1 . 3 
 
 
 
 
 
                 1 4 . 2 .   =5H=85  D09;K
 
 x 0 
 
         "5  D09;K,   =0  <5B:8    :>B>@KE    K    E>B8B5    AAK;0BLAO,     =5>1E>48<>
 
 2:;NG8BL  2  A?8A>:  (%  $. 
 
         -"  ?>72>;O5B  AAK;0BLAO  =0  452OBL  2=5H=8E  D09;>2  >4=>2@5<5==>. 
 
         ><0=40  <  $!> < F >   2K2>48B  =0  M:@0=  B01;8FC    2=5H=8E    D09;>2. 
 
 >A;5  22>40  =><5@0  D09;0  ( 1 . . 9 ) ,     :C@A>@    ?5@5<5I05BAO    2    ?>78F8N, 
 
 A>>B25BAB2CNICN    C:070==><C    =><5@C    D09;0.     >6=>    >B@540:B8@>20BL
 
 D09;,   8A?>;L7CO  >1KG=K5  :><0=4K  @540:B8@>20=8O    AB@>:8.     A;8    D09;
 
 =5  =0945=,   ?>4  A?8A:><  D09;>2    ?>O2;O5BAO    A>>1I5=85    " -     F i l e     n o t 
 
 a v a i l a b l e "   (   D09;  =54>ABC?5=  ) ,   ?@8  MB><    A8<2>;><    " # "     >B<5G0NBAO
 
 D09;K,   <5B:8  :>B>@KE  =5  AG8B0=K. 
 
         >6=>  ?@>A<>B@5BL  <5B:8  ;N1>3>  7040==>3>  D09;0,   =0602  < >     157
 
 87<5=5=8O  8<5=8. 
 
         KE>4  87    @568<0    >ACI5AB2;O5BAO    =060B85<    < >     157    C:070=8O
 
 8<5=8  D09;0. 
 
         0  <5B:8  2=5H=8E  D09;>2  <>6=>  A>A;0BAO  B0:  65,   :0:    =0    >1KG=K5
 
 OG59:8  B01;8FK  A  4>102;5=85<  A8<2>;0  " ! "   ?>A;5  C:070=8O  AAK;:8. 
 
         0?@8<5@,   A 5 !   -   <5B:0  A   87  D09;0  5 . 
 
 
 
         x 1                                               -   1 8   - 
 
                                                 N C a l c   V 1 . 3 
 
 
 
                                            1 . 
 
 
 
                                         @0B:>5  >?8A0=85. 
 
 x 0 
 
         - 1 E>4  2  ?@>3@0<<C: - 0 
 
 
 
         < /  $>   -   @01>B0BL    A    C:070==K<    D09;><,     AB0@K9    D09;
 
 ?5@58<5=>2K205BAO  8  ?>;C05B    @0AH8@5=85    " B A K " ,     =>20O    B01;8F0
 
 ?>;C05B  8<O  AB0@>3>  D09;0. 
 
         < +%  $> = < %  $>   -     8B05BAO    < %    $> , 
 
 =>20O    B01;8F0    ( ?>A;5    @540:B8@>20=8O    ?>;C05B    8<O    < +%
 
 $> . 
 
 
 
 
 
     - 1     07=0G5=85  8  >A>15==>AB8  ?@8<5=5=8O: - 0 
 
 
 
         C A L C     -     ?@>3@0<<0,     ?>72>;ONI0O      @01>B0BL      A      M:@0==K<8
 
 B01;8F0<8,     ?@>872>48BL    @0AG5BK,     D>@<8@>20BL    8      >1AG8BK20BL
 
 >BG5BK  8  B. 4.   -:@0=  48A?;5O    AB0=>28BAO    M;5:B@>==>9    B01;8F59, 
 
 :>B>@CN  <>6=>  " @073@0D8BL" ,   =07=0G82    H8@8=C    :064><C    AB>;1FC. 
 
 0640O  " :;5B:0"   B01;8FK  8<<5B  :>>@48=0BK  -   =><5@  AB@>:8    ( >B    1 
 
 4>  4 9 9 )   8  =><5@  AB>;1F0  ( >B  A   4>  Z ) .       :;5B:0E    B01;8FK    <>65B
 
 1KBL  70?8A0=  B5:AB,   G8A;0  8    D>@<C;K.     @8    87<5=5=88    7=0G5=89
 
 G8A;>2KE    OG55:    ?@>8AE>48B    02B><0B8G5A:89    ?5@5AG5B      D>@<C;, 
 
 AAK;0NI8EAO  =0  MB8  OG59:8. 
 
         C a l c   @0A?>7=05B  B8?  B5:CI59  OG59:8  ?>    ?5@2><C    =018@05<><C
 
 A8<2>;C:     5A;8    ?5@2K9    A8<2>;    F8D@0,     7=0:8    + ,     - ,       = ,       ( , 
 
 =0G8=05BAO  22>4  G8A;0  8;8  D>@<C;K,   8=0G5  -   AB@>:8. 
 
         018@05<K9  B5:AB  " >1=C;O5B"   B5:CICN  OG59:C,   5A;8  K    E>B8B5
 
 87<5=8BL    A>45@68<>5    OG59:8    ( :@><5    G8A;0) ,     =06<8B5    :;028HC
 
 < > ,     O59:0    AB0=5B    4>ABC?=0    4;O    @540:B8@>20=8O,     5A;8      K
 
 >H81>G=>  =0G0;8  =01>@  2    70?>;=5==>9    OG59:5,     =5    >3>@G09B5AL, 
 
 =0602    :><18=0F8N    !#/ C     420    @070,     2K      2>AAB0=>28B5      AB0@>5
 
 A>45@68<>5  OG59:8. 
 
 
 
         @8<5G0=85: 
 
   !#/ C   -   MB>  =060B85  =0  :;028HC  < !#>   8,   =5  >B?CA:0O  55,   =0
 
 :;028HC  < C >   ( @CAA:>5  &) . 
 
 
 
 
 
 - 1           "8?K  40==KE: - 0 
 
 
 
 1 .   !8<2>;L=0O  AB@>:0  -   ;N10O  AB@>:0  0;D028B=>/ F8D@>2KE  A8<2>;>2
 
       ( 4>  8 0   A8<2>;>2  2  AB@>:5) 
 
 2 .   $>@<C;0  -   ?>A;54>20B5;L=>ABL  G8A5;,   !!+    ". 
 
 3 .   '8A;0. 
 
 
 
 
 
 - 1         ">G=>ABL  2K8A;5=89: - 0 
 
 
 
         @8  2KG8A;5=8OE  C A L C   >15A?5G8205B  B>G=>ABL  4>  7   7=0G0I8E
 
 F8D@  ( >48=0@=0O  B>G=>ABL)   8;8  4>  1 2   F8D@  ( 42>9=0O  B>G=>ABL) 
 
 7=0:>2. 
 
 
 
 x 1                                                       -   1 9   - 
 
                                                 N C a l c   V 1 . 3 
 
 
 
                   ! ! !   x 0 
 
 K?>;=5=85  DC=:F88  " @5D8:A"   >ACI5AB2;O5BAO  =060B85<  :;028H8  < 1 >   . 
 
 
 
 - 1 ><0=4K  =0  0;D028B=>- F8D@>2>9  :;0280BC@5: - 0 
 
 
 
 !#/ W 
 
 !#/ R     -   >1=>28BL  M:@0=
 
   -   0G0BL/ 70:>=G8BL  @540:B8@>2=85  B5:CI59  OG59:8. 
 
   -   !B5@5BL  A8<2>;  A;520  >B  :C@A>@0  ( @540:B8@>20=85  AB@>:8) 
 
 
 
 
 
 ;O  2K?>;=5=58O  =5:>B>@KE  DC=:F89  =5>1E>48<>  =060BL
 
 - 1 1C:25==>/ F8D@>2CN  :;028HC  ?>A;5  =060B8O  :;028H8  " @5D8:A" - 0 
 
 
 
       A - u t o ?       	 	 -   2:;NG8BL/ 2K:;NG8BL  @568<  02B>2KG8A;5=89
 
       B - o t t o m   	 	 -   2  :>=5F  M;5:B@>==>9  B01;8FK
 
       D - i r e c t i o n 	 	 -   A;54CNI0O  :><0=40  70405B  =0?@02;5=85  02B>?5@5<5I. 
 
       E - x i t ?       	 	 -   2K9B8  87  C a l c ' 0
 
       F - i l e s 	 	 -   @01>B0  A  B01;8F59  D09;>2
 
       G - o   t o = 	 	 -   ?5@5E>4  :  AB@>:5
 
       H - e l p 	 	 -   ?5G0BL  MB>3>  D09;0
 
       I - n p u t   R e g i o n                 -   2AB028BL  >1;0ABL  87  D09;0  ( >3@0=8G5==CN  2K45;5==>9
 
                                                     2  B5:CI5<  D09;5  >1;0ABLN) 
 
       L - a b e l s 	 	 -   @01>B0  A  B01;8F59    <5B>:
 
       M - a c r o ?     	 	 -   =0G0BL  <0:@>:><0=4C
 
       O - p t i o n s 	 	 -   4>?>;=8B5;L=0O  8=D>@<0F8O  >  @0A?@545;5=88  ?0<OB8
 
       P - r i n t :     	 	 -   ?5G0BL  2  D09;
 
       R - e p e a t = 	 	 -   ?>2B>@
 
       S - a v e 	 	 -   70?><=8BL  <0:@>:><0=4C
 
       Q - u i t ?       	 	 -   2K9B8  =5  70?><8=0O  B5:CI85  @57C;LB0BK
 
       T - o p         	 	 -   2  =0G0;>  B01;8FK
 
       W - i d t h =     	 	 -   CAB0=>28BL  H8@8=C  :>;>=:8
 
   5- X - e c u t e   	 	 -   70?><=8BL  8  2K?>;=8BL  <0:@>:><0=4C
 
       Z - o n e :       	 	 -   CAB0=>28BL  ?5@2CN  >B>1@0605<CN  :>;>=:C  2  ( A . . Z ) 
 
 
 
 
 
 - 1         @8D<5B8G5A:85  DC=:F88: - 0 
 
 
 
 ^         -   2>72545=85  2  AB5?5=L
 
 
 
 *         -   C<=>65=85
 
 /         -   45;5=85
 
 %         -   ?@>F5=BK
 
 
 
 +         -   A;>65=85
 
 -         -   2KG8B0=85/ 87<5=5=85  7=0:0
 
 
 
 A b s (   -   <>4C;L
 
 A t n (   -   0@:B0=35=A
 
 C o s (   -   :>A8=CA
 
 E x p (   -   5:A?>=5=B0
 
 I n t (   -   F5;0O  G0ABL
 
 L n (     -   =0BC@0;L=K9  L >30@8D<
 
 L o g (   -   45AOB8G=K9  ;>30@8D<
 
 R o u (   -   >:@C3;5=85
 
 S i n (   -   A8=CA
 
 S q r (   -   :>@5=L  :A04@0B=K9
 
 
 
         @8<5@: 
 
               S I N ( A 5 ) + B 6       AC<<0  OG59:8  B 6   8  A8=CA  A 5 
 
               ( 5 % A 5 + 1 ) * 1 0 
 
 
 
 x 1                                                       -   1 9   - 
 
                                                 N C a l c   V 1 . 3 
 
 x 0 
 
 
 
         - 1 $C=:F88  @01>BK  A  480?07>=><: - 0 
 
 
 
 A v r (   -   A@54=55
 
 C n t (   -   :>;8G5AB2>  M;- >2  480?07>=5
 
 M a x (   -   <0:A8<C<
 
 M i n (   -   <8=8<C<
 
 S m 2 (   -   AC<<0  :204@0B>2  G8A5;  2  480?07>=5
 
 S u m (   -   AC<<0  M;- >2  2  480?07>=5
 
 
 
 
 
 x   L k p ( )   -   2>72@0I05B  M;5<5=B  A  =><5@><  X   2  C:070==><  480?07>=5,   5A;8  M;- B
 
                 >BACBAB2C5B,   2>72@0I05BAO  0 
 
 
 
 
 
 x   N p v ( )   -   2KG8A;ONBAO  A;>6=K5  ?@>F5=BK  =04  M;- B0<8  480?07>=0  ?>  D>@<C;5
 
                 ( ( A 1 * x + A 2 ) * x + A 3 ) * x . . . . + A N 
 
 
 
 x   P o s ( )   -   2>72@0I05B  ?>78F8N  G8A;0  X   2  7040==><  480?07>=5,   M;5<5=BK
 
         480?07>=0  ?@>A<0B@820NBAO  A=0G0;0  ?>  AB@>:0<  ( A;520  =0?@02>) , 
 
                 AB@>:8  A25@EC  2=87.   -;5<5=BK  =C<5@CNBAO  A  548=8FK,   5A;8  M;- B  =5
 
                 =0945=,   2>72@0I05BAO  0 
 
 
 
 
 
         @8<5@: 
 
                       S U M ( B 5 : D 6 )   AC<<0  M;5<5=B>2  2  ?@O<>C3>;L=8:5
 
 
 
 
 
           A     B     C     D 
 
       + - - - - - - - - - - - - - 
 
 5     !         B 5   C 6   D 7 
 
 6     !         B 6   C 6   D 7 
 
 
 
 
 
 - 1         >38G5A:85  >?5@0F88: - 0 
 
 
 
 <         -   <5=LH5
 
 >         -   1>;LH5
 
 < =       -   <5=LH5  8;8  @02=>
 
 > =       -   1>;LH5  8;8  @02=>
 
 =         -   @02=>
 
 < >       -   =5  @02=>
 
 A n d     -   ;>38G5A:>5  
 
 N o t (   -   >B@8F0=85
 
 O r       -   ;>38G5A:>5  
 
 
 
 
 
           ?5@0F88  >B=>H5=8O  8  ;>38G5A:85  >?5@0F88  2>72@0I0NB
 
 " 8AB8=C"   ( 1 )   8;8  " ;>6L"   ( 0 ) . 
 
 
 
 
 
 - 1         @8>@8B5BK  >?5@0F89: - 0 
 
 
 
                   A n d ,   O r 	 	 	 =87H89
 
                         < ,   > ,   < = ,   > = ,   = ,   < > 
 
                         + ,   - 	 	 	     %
 
                         * ,   / ,   % 	 	 	     !	 	 
 
                         ^ 	 	 	 	 	 	 
 
                         $C=:F88	 	 	 2KAH89	 	 
 
 
 
 x 1                                                       -   2 1   - 
 
                                                 N C a l c   V 1 . 3 
 
 x 0 
 
         - 1 #A;>2=K5  2K@065=8O- 0 
 
 
 
         #A;>2=>5  2K@065=85  -     MB>    B@8    2KK@065=8O    G5@57    70?OBCN, 
 
 70:;NG5==K5    2    :204@0B=K5    A:>1:8.     A;8      @57C;LB0B      ?5@2>3>
 
 2K@065=8O    -     8AB8=0    ( B. 5    < >     0 ) ,       B>      2+G8A;O5BAO      2B>@>5
 
 2K@065=85,   8=0G5  -   B@5B55. 
 
 
 
 
 
 [ < CA;>285> , < 2K@065=85,   5A;8  CA;>285= 1 > , < 2K@065=85, 5A;8  CA;>285= 0 > ] 
 
 
 
         @8<5@: 
 
             CABL  2  OG59:5  A 2   @0A?>;>65=0  D>@<C;0: 
 
 
 
             [ A 1 < 7 0 , 0 , [ A 1 < 1 0 0 , 8 % A 1 , 8 + 1 3 % ( A 1 - 1 0 0 ) ] ] 
 
 
 
         ">340  2  OG59:5  A 2   1C45B  0 ,  5A;8  A 1   <   7 0 , 
 
 8 %   >B  A 1 ,   5A;8  A 1   1>;LH5  7 0   <5=LH5  1 0 0 ,   8,   =0:>=5F
 
 8 % 1 0 0 + 1 3 % ( A 1 - 1 0 0 ) ,   5A;8  A 1   >   1 0 0 . 
 
 
 
 
 
         0?><=8<,   GB>  4;O  22>40  D>@<C;  C4>1=>  =0G8=0BL  22>4    A    A8<2>;0
 
 " = " ,   4;O  @540:B8@>20=8O  D>@<C;  =C6=>  =060BL  :;028HC  < > 
 
 
 
 - 1         >@@5:B8@>2:0  AAK;>:: - 0 
 
 
 
         @8      A4286:5      ( @074286:5)       AB@>:      ( AB>;1F>2)       ?@>872>48BAO
 
 02B><0B8G5A:0O  :>@@5:B8@>2:0  2A5E  AAK;>:  ?5@5<5I05<KE  OG55:. 
 
 
 
         A5  AAK;:8  ?@8  ?5@5<5I5=88  AG8B0NBAO  >B=>A8B5;L=K<8	 
 
 
 
         @8<5@: 
 
       A       !       B       !       F    !     D     ! 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1     C 2 
 
 2         \ 
 
 3           \ 
 
 4               D 5 
 
 5 
 
 
 
         "0:    ?@8    ?5@5=>A5    OG59:8    A 1       2      ?>7F8N      B 4       ?@>872>48BAO
 
 :>@@5:B8@>2:0  D>@<C;K  C 2   2  D 5 . 
 
 
 
 
 
 
 
         @8  2>AAB0=>2;5=88  AB5@B>9  OG59:8  2A5    AAK;:8    B0:65    AG8B0NBAO
 
 >B=>A8B5;L=K<8,     >4=0:>    <>6=>    70?@5B8BL    :>@@5:B8@>2:C,     ?>AB0282
 
 A8A2>;    " ' "     ( >48=0@=K9  0?>AB@>D)   ?5@54  AAK;:>9  =0  OG59:C. 
 
 
 
 
 
         @8<5@: 
 
 
 
       A           !       B       !       C     !     D     ! 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1   C 2 + ' B 5 
 
 2             \ 
 
 3               L 
 
 4                   D 5 / ' B 5 
 
 5 
 
 
 
 
 
 x 1                                                       -   2 3   - 
 
                                                 N C a l c   V 1 . 3 
 
 x 0 
 
         - 1 040=85  D>@<0B0: - 0 
 
 
 
         ;O  7040=8O  D>@<0B0  =5>1E>48<>: 
 
 
 
 -   040BL  D>@<0B  ?>  C<>;G0=8N. 
 
 -   #AB0=>28BL  D>@<0B  40=>9  OG59:8
 
 
 
         0<5B8<,   GB>  2A5  =018@05<K3  G8A;0  8  D>@<C;K  8<55N  D>@<0B, 
 
 7040==K9  < ?@5D8:A> < F > . 
 
 
 
         $>@<0B><  <>65B  1KBL: 
 
 
 
   -   F5;>5  ?>;>68B5;L=>5  G8A;>  0 . . 1 3   -     >?@545;O5B    :>;G5AB2>    7=5:>2
 
 ?>A;5  70OOB>9
 
   -     >B@8F0B5;L=>5    G8A;>    - 1 . . - 1 3     70405?    M:A?>=5=F80;L=CN      D>@<C
 
 2K2>40  A  C:070==K<  :>;8G5AB2><  7=0:>2  ?>A;5  70?OB>9. 
 
   -   *   70405B  B01;8G=CN  D>@<C  2K2>40. 
 
 
 
 - 1         !2O7L  A  4@C38<8  D09;0<8: - 0 
 
 
 
           C a l c ' 5  8<55BAO  2>7<>6=>ABL  G8B0BL  7=0G5=8O  87    4@C38E    D09;>2
 
 2  :064><  C a l c   -   D09;5  2  A5:F88  L a b e l   <>6=>  >1JO28BL  <5B:8,     :>B>@K5
 
 4>ABC?=K  87  4@C38E    D09;>2.     $09;,     =0    <5B:8    :>B>@>3>    2K    E>B8B5
 
 AAK;0BLAO,   4>;65=  1KBL  >1JO2;5=  2  A5:F88  F i l e s .   >A;5  <5B>:    2=5=8E
 
 D09;>2  =5>1E>48<>  AB028BL  A8<2>;  " ! " . 
 
 
 
       @8<5@: 
 
 
 
 <55BAO  D09;  R O O T . C A L ,   2  :>B>@><  2  A5:F88  F i l e s   >1JO2;5=K  D09;K: 
 
 
 
         1 .   T E S T 1 
 
         2 .   T E S T 2 
 
         3 . 
 
         4 .   T E S T 3 
 
 
 
 
 
 B>340  70?8AL  A 1 !   -   AAK;:0  =0  <5B:C  A   D09;0  1   ( B. 5.   T E S T 1 ) , 
 
 a     N 4 !   -   AAK;:0  =0  <5B:C  A   D09;0  4   ( B. 5.   T E S T 3 ) , 
 
 P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%
 
 
 
                                                                 . .   KA  ( c ) ,   -!,   1 9 8 8 3. 
 
                                                                 #40G=>9  0<  @01>BK. 
 
 
 
 