... .. ... .# . #.#..#.. #.#... #.#." . #..###... #####........ #.^)w........ ## # #.###...#.#.. #.. .#####.# #.....# #.#####.... #.# ..#.### #...#..># #.# .##... #.#.#.# ##.##. ##.# #.#...# #.#..##! ... #.##.## #.#.###. ## #....# #.#.# #.#### #.#.# #.# #.#)# #.# #.#.# ##.## #.#.# ##...#######.#(## ##.....)...<.....# #...................# ##..!..#######...##.# ##...## ##.## # ##.## #.# ### #.. ####