########                                   
      ############......###                                 
      #.).....)..>........#                                 
      #.##########........###############                   
      #...#   #.........................#  #########        
      #.#.#   #...###.(...#############.#  #.......#        
#######...#####...###.....#      #......#  #.......#        
#.....................#.#.##     #......####.......#        
#.#####..)##...............#   ###.................##       
#.#   ##.#.................## ......................#       
#.#    #.#.#.#....###.......##.###.....)............####### 
#.#    ...........##...........# ###.##...................# 
#.#   #..#.#.#....##........#####  #. #.....###..###### #.# 
#.#   #..#.....#####............## #. #.#(#####.#########.# 
#.#   #..###.#.#####.......#..#..###.##........)..........# 
#.#   #..# #.#.................#.....##.#######.#########.# 
#.#   # .  ................#...#.........     #.#       #.# 
           ..### ...........####......##.     #?#########.# 
                 .###.#.#............#  #     #..hh.......# 
                    #.#.#....).......##       #.########..# 
                    ........###.##.....#      #.#      #..##
                   . #.....##.....# ...       #.# ######...#
                     #....#.....<.#   .       #.# #........#
                     #.....##.....#           #.# #..#####.#
                      ....  ###.##...         #.# #..#   #.#
                       ...    ... ...#        #.# #..#   #.#
                             ....  ..#        #.# #..#   #.#
                            ####.. ...#         ###..#   #.#
                                ..  #.        # #....#####.#
                                .##      ######.#....>.....#
                                .        ........)....######
                                         #.########.#.#     
                                                  #.#.#     
                                                  ..#.#     
                                                 #.##.#     
                                                 #. #.#     
                                                 #. ...     
                                                 .. ...     
                                                  .