................. ................. ................. #................. .........# #................ .#._.#....# #............... ...........# #.......................#......# #....................g........# ###...........................# ##.........................# #).......................(# #.....^..................(# #.........................# #........................O# #........................(# ##............############## ##...###......## ##..### ##....## ##..## ##..## ##..## #### ##..## ##..## #..## ##..# #..## ##.## ##.## #.## ###