###... ..........#.# ###. ...... ...#.# .....###...###....# #....#......>#....# #....#.......#....# #.............#.########### #......#......#.##...##...## #.............#............## #...#.......#...#...g........# #.. #<......#...#............# #.. ###...###................# #. ..........#......).....## . ...........####....#...## #...###...### ####.##### .... ###.. #.# #.. #.# #.# ##.# ###..# ##...## #..### #.## #.# ####.## #.....# #?.?..## ##### #..(...#.....# #............. ................ ##.............. #.............. #.............. #.............. ............... ...............