..# #.# #.# #.# #.# #.# # #.# #. #.# #. #.# .# ## ####.######{#### ...... ..........ooo..# #..#.# ###.............# ## #..#.# ###.#####.#..o.. ...#..#.### #.# .###.## .....(...#### #.# .# # #..#.........######.# .# #...................### .# .##.##.#.............<.... ##.##<##.#.#...############ ...........##.## ##.##.#.####### .. #.# ## #<# #.# #.# #.# #.# #.# #.# #.#