@    @    @   CRR##B#s(//////~t(CG#RQO%~//^^^^^^///(%%(~(~/
                    @@@@@@@   #GeRG(////^^^///C76KBRSeG#BRO///^///~(O%OGR#s
                 @  @//////   et~///^////^^^//7%OGRB#eeRSC%%(//^^/(tO3sGBSQ
     @  @@          @         //^^///////^^/^///^//////Cs%%%GQ#t//((sOOOGOG
                    @         ^^^^^/^//^//////^///////^^^/(CRQOQ#s/////////
                    @         ^^^//^///~t((t(///^^////^^^///OQRBBBS~^^^////
   @             @  @         ^/^^/////(GSGGC////^//^^/^^^///~sBRSQ#C/^/^/^
  @                 @         ^///^////~G#R#S/////^///////^^///7e#KGe%//^^^
                    @//////   ///^/////6#KGst//^//^^^/////^^////~GO%sOs(/^^
                     @@//@    /~((~///~OKRR#(/////^^///^^^^^//^///OCGOsCC(/
                    @//////   ~%OSSQeCCSGGKs//^//^/^////^^//^^^//^/3OCOs3~/
                    @@@@@@@   (O####S6CQB@R(//////////^////////^//^//(O3~/^
                 @  @         (%GeQKSOSSR@e//////////^^^^^^/^^^^/^/^/////^^
                    @@@@@@@   ////~(~~7C%7/////////////~~(736%///^^^^^/^^^^
                    @@@@@@@   ////////////////tt7t//(CeCC%(sK#KQ3//^^^//^^^
                    @@@@@@@   ///////^////////(%%3QSSGOO63%OR#R#7((/^^^^^^^
                    @@@@@@@   ///////////~/////3OQK6CSQC3tt%GQQ3t((/^^^^^^^
                    @         /////////~(((7~///~7ssOS~^^^^/^//(/~/^^^^^^^^
               @@   @%%%%%%   /////^^/~t%(7%s3//^^/~(/^^^^^^^^^/^/^^^^^^^^^
   @                @%7%7%%   ////^////~%s6sS#C/^^^^^^/^^^^^^^^^^^^^^^^^^^^
   @                @         ^/^^/^^^/^/sQRR#RG~/^/(t~/(~/t////~~(tCCGs/^^
              @     @         ^^^^^//^^^^/7KRB#CsC(OQGOOeO6Q#QOsC6seGsSS7^^
                    @         /^^^^^^^^^^^^~GOOsO#R#SO36e6sQRGs6C3%GQGGK3^^
             @@ @@  @%%%%7%   ^^^^^^^^^^^^^^^~GRR@@@RetOe33SSSOCO6sOO7t(^^
                    @%%%%%%   ^^^^^^^^^^^^ ^^^^7KBRQ6OC(^^^^^^^^^^^^^ ^^^
            @  @ @  @         ^ ^ ^^^^^  ^ ^^^^OC6SG%tC7(^^^^^ ^ ^^^^^^^^
       @            @//////   ^   ^    ^     ^ ^tO~t6s6%37^^ ^^  ^ ^     ^
            @   @   @@@@@@@             ^     ^ ^^^^/%sC%S6/^    ^ ^
              @@    @@@@@@@    ^               ^^^ ^ ^/%Q#Re^ ^           ^
                    @@@@@@@                           ^/(sG3^ ^^
             @@@@@  @@@@@@@                          ^~SSQQ6^
                    @                                 /QRR#~
  @ @            @  @              ^                  3QGQK/
    ^                @   @                          ^^ORQSs/
                                               ^^^    /OC3(^

f.