# ..# #. .. # .# .# .##.# .. . #... ###.#. ... ......###.# #.........##### .......<.g....# ...........##.# ..##.##.....# .. #...#.# ..# #...#.# # #...# # ..... ##..##