########## .........######## ########........# #.#####..## ####### #.# #...# #.....#### #######)######..## #.....##'####+#### .................# ##.....#..........# #...).....####...###......'..........# ..........................#..........# ...........###...###......##..###+#### ...........# #...###......##..###.##.# ...........# #....##......##.......#.## ...).......# #..#.##......##.......... .......[...###............##..###..#.# ...............##..#(#######).###..#.###### ...........###.###.#.#....................# ............................>####.(######.# ...........#...####..##.####.......### #.# ###+######.#.#.# #..## #.##......# #.# #...#(# ##.. ...##).....# #.# # #.###g# #.# #....##......# #.########.### #...gg....... #.##.######### #............# #..).K....#.# #. #.# ######<.....# ....h.......# # ..# #####..# ............# .. # .....######## ..... .....