########                            
                 #......#####  ########              
                 +......'...####......#   #########  
                 #......###....'......### #........# 
                 #......# ######......'.###........# 
                 #......#      #......#..))).......# 
                 #......#      #......#####........# 
                 #####'##      ##'#####   #........# 
                   ###.#        #.#       #........# 
                   #...#        #..       ##..###### 
                ####'###        ###     ####.########
                #......#                #.....).....#
                #......#                #...........#
                #[.....#            ..  #...........#
                #......#            .<.##.........>.#
                +......#           ..)....[.........#
                #......#            ....#...........#
                #......+                #...........#
                #......#                ###.#########
    #           #......#           .      #.##       
    #.          ###'####          #.#     #..#       
     #.           #..#            #.#     ##.##      
      #.####      ##.##           #.#      #..#      
      #....#       #..#           #.#   #####'#######
     #####'##      ##.#           #.#   #...........#
     #......#########.#######     #.#   #...........#
######......'.................#####.#####...........#
+....'.....<#########.#######...........'...........#
######......#       #.#     #######.#####...........#
     ##'#####       #.#           #.#   #...........#
     #..#           #.#          ##.#   #####+#######
     #<##           #.#          #..#      #..       
     #.#            #+#          #.##     ##.####### 
     #.#             ...         #.#      #........# 
     #.#          .......#       #.#    ###........# 
     ..#         #....o..+   #####'######..........# 
     ...          .......#   #.........##.#.)......# 
     [##           g.....#   #.........#..#........# 
    #.              .....    #.........#.##........# 
     .               ...     #.........#.##........# 
                    ##'#     +.........'.##........# 
                    #..#     #.........####........# 
                   ##o##     #######+###  #######>## 
                   #).#        ####..#         ##.#  
                   #)##        #....##       ###..#  
                 ###'######   ##.#######     #...##  
                 #........#####........#    ##'###   
                 +........##...........#    #....#   
                 #........##.##........#### #....#   
                 #......<.'..##...........###....#   
                 #........#####........##...'....#   
                 ##########   ###############....#   
                                            ######