..)#......... . ............ #. #........... #..#..........# ............# ........... # ##!........ ##..###...g...... #................ ...###'###+###.# #.....+ ###.#####+# #.'.....# #.#.....# #+#..>..# #..<..# #.....# #######