#....... ... .... #.. ... #.. ..## #.. ..# ##.##..#####.# .......#...#.####.# #.g...........# #.....#...#.###### #####.#####># #.......# #########