2                22222222 2 22222222222222222222222222222222222222222222222222222222222222222222222222222222
2               2  22   22222222222222222222222222222222222222222222222222222222222222222222222222222222222222
            2 2222 22   22222222222222222222222222222222222222222222222222222222222222222222222222222222222222
2             222  222222222222222222222222222222222222222222222222222222888                222222222222222222
  2        22222222 2222222222222222222222 22222222222222222222222 22    288       22222222  82222222222222222
22          2222    222222222222222222222   222222222288202222222208                        82222222222222222
22          222222222222222222222222222222222222222222882822   222288                        22222222222222222
22         2222222222222222222222222222222222222222220882882 22222208                        22222222222222222
22  2      2   222222222222222222222222222222222222222882882   888208                        22222222222222222
 2                  2222222222222222222222222222222220882802 22888288                        22222222222222222
2222                2222222222222222222222222222222220880222222222288                       222222222222222222
2 2   2             2222222222222222222222222222222222002222222228888                     22222222222222222222
 22222      2 2222 222 222222222222222222222222222222222222222220888880888880000000222200222222222222222222222
222222    2222   222222222222222222222222222222222222228000000000088000882222288802222222222222222222222222222
22222 2    22222 22222222222222222222222222222222222222888888888888022222     28022222222222222222222222222222
2222222  2222222222222222222222222222222222222222222222222222000002222222 222202       22222222222222222222222
2222222  2222222222222222222222222   22222222222222222222222222222222222      22222222   288888888888822222222
222222   2222222222222222222222222   22222222222222222222222222222222222      2222222222 200000088088022222222
2222222 22222222222222222222222222222222222222222222222222222222222222222    222222222222222222222222222222222
2222    2222222222222222222222222222222222222222222222   22222222222222         222222222222222222222222222222
222        222222222222222222222222222222222222222222222222222222222222         222222222222222222222222222222
22222     22 2222222222222222222222222222222222222222222222222222222222         222222222222222222222222222222
2222          222222222222222222222222222222222222222222222222222222222   222222222222222222222222222222222222
22 22      22222222222222222222222222222222222                                                       222222222
222222    2222222222222222222222222222222222     2222222222222222222222222222222222222      2 222222   2222222
222222     222222222222222222222222222222222   2888888888888888888888888888888888888880   2222222222   2222222
222222222 2 22222222222222222222222222222222   8822882  2222222022   2222222
22222222  22222222222222222  222222222222222   2 2222222  2222222222   2222222
22222222     22222222222222    2222222222222   2222                      22222222222  22  2        22  2222222
22             2222  22222222222222222222222   222    2                               22  22222222222  2222222
222            2       222222222222222222222   222   2                      222222222 22  22222222222  2222222
2222              22222222222222222222222222   2 22  2                      222222222 22  2    2   22  2222222
22 22            222222222222222222222222222   2 2                           22222222 22  2   22   22  2222222
22 2            2222222222222222222222222222    22                                    22  22222222222  2222222
               22222222222222222222222222222   22222                         22222222 22  22222222222  2222222
                  22222222222222222222222222    2                                  2  22  22222222222  2222222
                  22222222222222222222222222   22                          2222222222 22  22222222222  2222222
                        222 2222222222222222      2                                   20  22222222222  2222222
                                               22 2                         222222222 20  22222220222  2222222
 222222222222222222222   2222222                                                22222 20  22222222222  2222222
                                                                           2222222222 28  22222222222  2222222
         2208222          220                           222222              222222222 28  22222222222  2222222
8888888888888888888888888888888888888888888888          222222            22222222222 28  22222222222  2222222
   8888888288208888888888888888888888888888888       2   2                          2888  22222222222  2222222
0008888888088208888888888802888888888888888888       22         22222222222222222228882                2222222
222 222220888880222200000888888888888888888888                          2 222 2                        2222222
                                                                                  2222222222222222222222222222
88888888888888888888000000022222222222222222222222222888888888888888888888888888888888888888888888822222222222
8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888822222222222
88888888888888888888888888888888888888888888888888880222222222222222222222222222222220000000000000222222222