v000000000 
################################################################
# ... #
. . . .
.  .  .
. . . .
# ... #

>150p0>:50g::+50p\1pv
      |-">":+1      <
v    $<
>"}"8* :   8   : 2v>"X"\:10g%\10g/2+p:40 v
v222p040p03*p01\p0<:vp+2/g01\%g01:p04+1:g<
>10g%\10g/2+g " "- |>:::50p+>:30g\`!#v_:" "\: v
|-g03:::         +1<        ^+g05p+2/ g01\%g01<
>$$$"o"9*:20p10g*:v^                $<
vp050p08*9"e"-1p03<
>:0\:10g%\1 v
|+1:-1p+3/g0<            v+1                           >#  v#     $$<                 <
>$"}}P("***90p0>:2g:*60p0>:80g\`!#v_:2g::**60g+:70p90g`#v_0>:80g\`!#^_:2g:*:*70g+:90g`|
               |-g08:+1$          <                    #<v1+1%"<"\g+3/g01\%g01:/"<":::<
         @.g05$<                                         >g%\"<"%1g/#v_::"<"/:10g%\10g/3+g\"<"%1g+v
                                                       ^+1          $<0p05+1g05p+3/g01\%g01:/"<"\ <