.. #. ############# #. ####......#....#### #.# ####.........#.......#### . ##.. ##.......###.#####.......## ...#... ##.....####.......#.##^....## .......###....###.............###....## .............##.....#######.....##....# ......g.....##)...###...# ###....##...## ......#.....#....##.....# ##....#....# ......#######...##...##.## ##...##...# ..... #........#...##...##...#....#...# ..... #...######...#..<......#....#...# .... #...# #...##...######....#...# (... #...## ##...#####........##...# #....# ##.........#######....# ##...## ###.....###.........## #....## ####### ..##....# ##....### ###....## ##.....#### ####.....## ##.......#########.......## ####.................#### ####...........#### #############