## . # #. .# #.###.##########..# #.........>......# .#####.####......# #<# #.###### #.# #.# #g# #.# #.# #!# #.# #g# #.# #.# #......# ########