######## #......# #......# #####..... ##..##..# #.......## #### ... #........# #..##### ## #.# ##..##...# #.##P8P ##.##.####..##..## #.#... #......+....###'###### ###.5.###.) ......#.....#.......# #..K5.5...[ #...###'####.......# +55KKK###.$ #...##....##.......# #5K.#KKK..# +.<.......##..###### + #####55K##K8P## #.........##..######.. ######..####.3#####. #...##....##.....(.... ........##.K.##.... #...##....##.......... .............##..# ......#....##....###### #..###..##...##.○## .......#....##....###... ##+###..##.K3KK...# ........#.................+.............W55.# ........#.................#.........>...K5.## #!.####'####..# #####...##....5.h## #.. ##...###..###.###...##......4.# .. +....................#........# #....................#........# ####'###..###+###...##........# #####.####+###.###...##+#..#..## +.......#...#........##..###### #.......'...#........#.... ###########.######...##... #####)######...##... #........#.......... +........#.......... #........'..........# #........#..........# ##..#.######..###..## ###### #### #.. ..