######## ####### #......# ##.....####.####'#### ........W....#.......# #.........####.......# #.........####..###..# #.........##.'..# #..+ ## #.........##.#..###..# ..# #.........#..#.......# ... #.........#.##.......# #.##.........#.#####'##### . ..................#.....# #.. #....................##... #..#...............#....... #..........##.............. #####.....###.........>.#.. ###........)...#####.## . ####.#### #............###... ## #.......# #####.##.####...##..... #.......# ####.....##.#....###...... #.......# ####....######...##..#....~~~ #.......####....#### #....######...~~~~ #.......##...#### ##..#####.....~~... #.......##.### #...# #.......~~o>. #......<##.# ##.#.###.#.....~~... ####.###...# #######..#.....####...~~~~ #.##..######.....#.....####..#....~~~ #####....####<...###.#..##.# ##..##...... #.....##......######.#..##.# #..#.##..... #........###### ###.....##.# #.##.# ##... #.....##.....####...##..#..# #.##.# ## #.....#.......##..#####.#.####.##.# #................######.......>##.# ####...........#.........#######..# #..............#...##..### ##.## ##.#..........###.###.....####..# ###..#..........%...# #.###.[.##.## #......#....(..###### #.# ###.##.# #...............# #.# #......# #...............# #.....#.......# #...............# #..##########...# #...............# #.. ..# #######.........# ...# # ##.......## ##.>...## #######