#. .# #. .# . #.. .# .# #..# ##.###.# #..# #......# #..#####.....## #.......g....## ##.....)g...... ##...#####....## #..### ..## ##..# .# #>..# # ##..## ###########.## #........)...# #.###########..# #.# #.... #.# ##### #.# #.# #.# #.# #.# ##.# #8.# #>.# #8## ###