. . ... .# ## ... .# .. ..#.# #.# ##. ... #..# ...# #.##..# #.. ##.#..# ... ####...<#### #.. ##..........# #.# #..#...........# #.# #..............# #g# #..#.###.....### #.# # #. #.###....# #!####.. #.# ###.# #.#....# ##.# #>#.##.# #..# ..######...##.# #<## #.........###.# #.# ..###..#.## #.# #.# #......###.####.# #...##....##.##...# ..## #.##..#.##.### #.. ##......# #[# ##.#..### #. #..#..# .. #.##.... #.#....##.#... #.#####.#.... # #.#..!. #.##.. ...