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