...... ..... #.# #...# #.# #...# #.# #...# ##.# #...# ..# ##. #...# #.# .... #..)######.## .!... #...........###...... ##.......###......... #.........#.###..... ##.#.###.#<#.# ... #....###.#u#.# . #..#.......#.# ....^#.....###.. #.........##....# #....##.#.# .##.. #... ..<..# . ### #...#.##### . ... ..# ##