..... .!. ... ... #.# #. #o# #.# #o# #.# #.# #.# #.# #.# #.# #.# #.# #######.####.# #.)..........# .#####.###### #######.####### ##.............# .........#####.# ##.#####.# #.#####.#### #.#........# #####.#..###.#.# #..<.....# .# # #.###......... .. ####..##.#. #.. #..# .#. #. #..# .# # # #..# ... ##