########### ##########################b.........# .!.........................K........# #####...(..###############..gg......# ####......# #.......... #.........# #...?...... #.##......# ........... # #.>....# . ##......... ####.### .# ##.##.### #.# .#### #.# .# #.# .(...# #.# #.# .....# # #.# .....## ####+# #. #.# ....... #.8#.#######.#####.#####.....# #..........#.....[..........# #...8..8..8###.....#####.#### #<........('.......# .# #...8..8..8###.....# .# #..........# #####.# .# #.8#.####### #.# .# ###### #.. (. .... .. .... .