                              ......
                           ,,+++++++,.
                         .,,,....,,,$2+**+,,.$1
                       ............,$2++++,,,$1
                      ...............
                    ......,,,........
                  .....+*#####+,,,*+.
              .....,*###############,..,,,,,,..
           ......,*#################*..,,,,,..,,,..
         .,,....*####################+***+,,,,...,++,
       .,,..,..*#####################*,
     ,+,.+*..*#######################.
   ,+,,+*+..,########################*
.,++++++.  ..+##**###################+
.....      ..+##***#################*.
           .,.*#*****##############*.
           ..,,*********#####****+.
     $2.,++*****+++$1*****************$2+++++,.$1
      $2,++++++**+++++$1***********$2+++++++++,$1
     $2.,,,,++++,..  .,,,,,.....,+++,.,,$1