#. #.# ..# #.# #>.. ###...### ........# ?....#.#####.##.# #.......<..g.....# ##..###..###...... # #..# ####. #..# #..# #..# #..# #..#