*********  *************       
                        ***  *,,,,,,,*  *,,,,,,,,,,,*       
                       **,****,*****,* **,*********,*       
                       *,,,,,,,*   *,* *,,,,,,*   *,*       
                       **,******   *,* *,,***,*   *,*       
                        *,*  ***** *,***,,* *,*   *,*       
                        *,* **,,,***,,,,,,* *,*****,**      
            *************,***,,*,,*******,* *,,,,,,,,*      
            *,,,,,,,,,,,,...,,***,,##   *,* *******,,*      
           **************#..,**,*+,.#   *,*       *,,*      
          **_**          #..#*,∩,*#.#   *,*********,,*      
          *,,,*          *#..##,##..#   *,,,,,,,,,<,,*      
        ****+****         *#..###..#*  ###########**,*******
       **,*,,,*,**###########..#..######.....uo5.# *,,,,,,,*
     ***_,+,8,+,_*#§§§§..................#######.# *******,*
     #.**,*,,,*,###§§§§............####..o######.#       *,*
     #.#***#+##*#.§§##########....!Z.....B5u....h#       *,*
     #.#  *...* ###5#      #........z##..s#####..#       *,*
     #.# ###.#*   #o#      #.#>....####.###   #..#       *,*
     #)# #.#.#    #.#      #.###..##  #.#*****#..#       *,*
     #.###...######.##     #,**#..#   #..,,,,,>..#*      *,*
    ##.#.†..o...5....#     *,,....#   ###*****....*      *,*
    #....#.########..#     **#.$..#          #..#.#     **,*
   ##..###.#  ****#..#       #.#..#          #..#.#     *,,*
  ##...##..#  *,,,...#*      #.#..*          *,,*,*     *,**
 ##.....#.##  *,**##..*      *,*,,******     *,,*,*     *,**
##........#   *,*  *#.#      *,*,,,,,,,*     *,,*,*     *,,*
#....o#...#   *,*   *.#      *,*,*****,*     *,,*,*     **,*
#.........#   *,*   *.#      *,*,*****,****  *,,*,*      *,*
#.#.o..>#.#   *,*   *,*      *,,<,,,,,,,,,****,,*,*      *,*
#.#.......#*  *,*   *,*      ***,*****,,,,,,,,,,,,********,*
#.#........*  *,*   *,*        *,*   *****,****,**,,,,,,,,,*
#.#........#***,*   *,*        *,*********,*  *,**,*********
#.###...#..#,,,,*   *,*        *<,,,,,,,,*,****,**,*        
#.# *...#..*,****   *,*        *********,,,,,,,,**,*        
#.###..##.,*,*      *,*                ***,****,**,*        
#..$......,*,*      *,*                  *,,,,,,**,*        
##....>...,,,*      *,*                  *,,******,*        
 #.##..###,*,*      *,*   ********       *,,*    *,*        
 #.#*,.# *,*,********,*****,,,,,,*       *,,*    *,*        
 #.#*,,#**,*,,,,,,,,,,,,,,,,,,**,*********,,***  *,*        
 #.#*,,,,,,,,,**,,,,,******,*,**,,,,,,,,,,,,,,****,*        
 #.#*,****,*,,,,,,,,,,,,,,,,*,************,,*,,,,,,*        
 #<#*,*  *,*,***,,,,,********,*          *,,********        
 #.#*,****,*,***,,,,,********,****       *,,*               
 #..,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,*               
 ####,****,,,,,,,,,,,,,,*****,,,,,,,,,,,,,,,*               
    ***  *********,***,**   *,**,**********,*               
                 *,* *,*    *,**,*        *,*               
                 *,* *,******,**,**********,*               
                 *,***,,,,,,,,**,,,,,,,,,,,,*               
                 *,,,,,,,,,,,,***************               
                 **************