#..... ##.... ##..... ..!.... ...# ..... ............##..... ............#.....# ................#h# .b#........... #)# .#.......g.. ###h# ........#.# ##.hh# #.!...h.# #..### ...#...######.## ...=.....g.....# #.......>....### #..#########.#### .. ##8.8###....## . #......#.....## #......#......# ##......#...^..# #8......#......# #<.....['......# #8......#......# ##......#........ #......#....#... #......#........ ##8.8###..###... ##### #..# .. #..