.. #...... #.#...... #.. ....#.# #........ #..##.....# #........ #....##...# #........ ##...#....##......... ##...c......##........ .#....S....a..#........ ........<.............. ........hh[.....#...... ........h......## ..... ................# .>.. ...............## ... ##..?....(......# .h ##.......?...### . #....#.....### ...######.## # ##.# .... #. (...###..... #.. #............ .. ...#......... .###.##.##.......>. ........#.........# ........##........# .c.......K..^.....# ........o......## ...........<..## #............## #......o.o....# .............#.. ......!....o...## .....#.###....# ...## ##..## ..#