. . # #. #.#.# # #....# .......## #.......########### #.#####...n.......# ###...#...#########.# ....(.#.### #.# #...# #.# ##...## #.# ##(...n## ####.# ##.......## ##.##.# #...>(....####((n#.# +.....<.(.(((((.o..# #.........####...#.# ##.......## ##.##.# ##.....## ......# ##...## .####..# ##'## # ..# #. ...# #. ## .[..# .... ...# #..# # #..# #.###..# #......# ##...#.## #....<..+ ##...#### #... ..... #.#... # ####