..      ..               
                       # #.#    ...               
                       #.#.#    #.#               
                        .#.#    #.#               
                       .....    #.#               
                       #.#.#    #.#            #.#
                       #.#.######.##           #.#
                       #.#.........#    #.#    #.#
      ..               #.#.######).#    #.#    #.#
      #..              #.#.#    #..#    #.#    #.#
      #..        #######.#.######.)###.##.#    #.#
      ...        ......................##.#    #.#
      #.#         ######.#########.######.#    #<#
      #.#          #####.#########.######.######.#
      #.############....[........................#
      #...........######.#########.######.######.#
      #.#####....).......#       #.#    #.#    ###
      #.#   ##############       #.#    #.#       
      #o#                        #.#    ###       
oo.o..o...#                      #.#              
#######.###                      #.#              
      ###                        ##