######### ###.......##### ###.............### ##..............)..## ##......####.........## ##.....########........## #.....###....####.......# ##(...##.....(..###......## #....###...###...##.......# #....##.[.#####..###......## #....##..##<.###..##.......# #....###..##.###..###......# ##....##.....##...###......## ##....#######....##........# #......####....###........# ##........(...## #........# ####......#### ##........## ######## #.....>....# ########..........### ....................# .#####.###..........# #. #...((.....# #. #..b).....(# ## #..........# #......$.....## .............# ####.....K...?# #..........# #..........# #..........#