######## ######### ################### #......# ........#####.................###### #......# ...........)......).........>....... ###......# #####..####.#...........#wW5###### #.+......#. #######.####.......##.# #...# ###'#......#.# #.........####.###.##. #...# #..........#.#####.#####.....>....# ##. #...# #..........#......<<....#..####..## #.. #...# #..........#..###.#####.#..#.....# #..# #...######## ####.#+#####..# #.# #.#..#...#.# .#..# #[.......... #.....# #..###.# #.#........# .#..####..######### #.....# #.....(#####.#....#.####.#........# ###.....# #.###........#....#.####...).(.#.## #.......# #.# #.########..#.#.#...###.##(#.# #....'#####.###...........#...#...###.##.#.# #....'......##......####......#.......[..#.# #....######.##...........###..#....##W####.# #....# ####......##..##A##......#.... #.# #....###### #......#..###.###........##.#.# ###+###### ##........# #......#.###+.####.##.#..# # .........# #........# #......#.#A.._..>#)...##.# ...K.....# #........# #........####.####(####...g .........# #........# ##'##.....###.###..# ..#.. .........# #........# #.##...#..##A##(.## .. .........# #........# #.##...#)..###(...# .....W..(# #....#########.##...#..........# ....(...(# ######....##..........####....#((.#..... ........(# #....'....##........#.# #..#######..### ........(# #.####....##........#.# #..# ..# ###+###### #.#####...............# #..# ..# #.......#...########### #..# .. #########...# ########..# #...# #####.........# ##...###.....#######.# #............# ####'#### #............## #.......# #.......###...# #.......# #.......# #...# #.......# #.......# #(..# #....[..# #.......# #...###.......# ######### #.....'.......# #...###.......# ##### #.......# #########