50 30
                 !                                
                 !                                
###|##############################################
# $|$ ############################################
# $|$ ############################################
  $|$                                             
  $|$                                             
  $|$                                             
  $|$                                             
  $|$           ----                   ----    |  
  $|$$$ s     |@@ <!   b<    b<    b<   <<@|  #|##
#######|########@ @@@@@@@@@@@@@@@@@@@@@@tfb##v#|##
@#@#@#!|@b@#@#@#@ <<<b@#@#@#@#@#@#@#@#@#>f@#@v@|@#
######!   =   b<  @####|           ==========v#|##
 ######|   @@@@@@@@####|#########|#|   ######@#|##
  #####|   ##d<<<<<<<##|###########| t ######  |  
# w####|   ##dd<<k<<f##|##>>>>>>d##| b ###### $|$ 
#g| ###|!!!##>>>>>>ff##|##>>>>ddd##|   ####w# $|$ 
###| ##| b ############|##fk<<<<d##|!!!### |# $|$ 
####| #| t  ===========|##f<<<<<<##|   ## |## $|$ 
#####|=|$!$|@######################| t # |### $|$ 
#####@@@@@@@ ================= ====|$!$=|#### $|$ 
########### -#################f###@f@@@@@#### $|$ 
           -                                  $|$ 
       ----                   ----            $|$ 
 p    |@>>>b    >b    >b    >b >t@|            |  
##|####@ft@@@@@@@@@@@@@@@@@@@@@@@ @###############
#@|@#@@@f<#@#@#@#@#@#@#@#@#@#@#@# #@#@#@#@#@#@#@#@
##v   =====                       ################
###########|##########|##########|################
