### ... # #.. ...####.# ..#.....# ........# # #......).# .# #..#####.# #.g......# #.###..### #.#....# ..#....# ...#....# ..%#....# ....#.<>.# .######