### ..# #.# .##.####.# ......g..### .#..#......# .#..###.# ..... #.# #.###.###.# #.........# ######.### ##.## ##...## #...#.# ##.#.## #..## #.## #.# #.# #.########### #...........# #.####..###.# ...####..###.## ###.##.......... #.##.#..#...## #...........# ######.#......# ..........#..## #.......#.#..... #.###...#.##.### #.........# #.##....###.... ..........#.... ..##....#'###. ........##..#.. #.##....#+#'### # ###>.. #..<# #..# #+### ...# #.##