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