###      ...    ##              
           #.###     ..    .####           
           #.<.#     ..####.....           
           #.#.#      ......[.#            
           #.#.#      #.#.....# ....       
           #.#.#      #.......# ......     
     ##### #.#.#       #......##......     
     #...# #.#.####### #......#..#...#     
   # #...# #.#......p###......#.......     
   #.#<..# #.#######.................#     
####.#...# #.########............#...######
......@..###.#........p....##...#.........#
####.#.........................##.#.......#
 ###.#...........#####....)###.#..#.......#
 #.......#....####   #.#...# #...##.......#
 ###...........(#  ###.#...# #.####..=....#
  #.....#.......# ##...#...###.###........#
 ...#...#.......###...##..@#...##..#......#
 ............####...####.#.....#..##.######
 .##.##......###..####.......##..###.#     
  .....##....#...## #......<.....# #.#     
 ......###........###........#.#.# #.#     
 ......#..............#.#........# #.#     
 ...............#...#........#.### #)##    
 ...............###.....#...##..#  #..#    
 ......#........#####..#..#.###.#  ##.##   
 ......##.##..###......#.##.....#####..#   
 .......#.#..####........######...##...##  
 ...........#..)[.#..##.........#.......## 
 ########.....###...###########..........# 
        #...####...##         ##.....>..># 
        ######....##           ###.......# 
            #....##              ##.....## 
            #..###               ##.....## 
            ####                 #.......# 
                                 #.......# 
                                 #>......# 
                                 ##.....## 
                                  ##...##  
                                   #####