######## #......# ####'####.# #.......#.# #.......#.# ###.......#.##### ######### ##### ### #.'..8.8..'.....# #.......# #...# #.# #.#.......#.....####.......######...##################.############ #'#.......#........'..)........[...................(...>......S...# #.#.......#.....####.......######...###[.....######.##.##########.# #.####'####.....# #............#...# #......######.##.# #S# #...##.......############.......#...# #......##.....##S######## #Y# ##[...#......# #....# #.......#...###......##.....##........# #.# ##########.#.#......####....####.......#............##.....##.######.###.### #.........>.<..........'...................................................# ###.########.....#######....##########.....................##.######.###.### #.##...........# #....# #...>....#............##.# #.# ### #.##.=.........# #....# ###......#...)<...######.# #.# #.##........#### #.[..# ##.....#.............#.# #.# #.##.######## ###### #.....#.............#.# #.# #.##.# #######.............#.# #.# ###.##.# #.........)...#.# #.# #......# ######(.......#.# #.# ######## #........#.# #.# #........#.# #.# #...##.###.# #.# ##...##.###.######.# #######....##.........##.# #..........###...........# #............#.....<#.#### #..........#.#....###.# ###########...........# #.# #......# #.###..##.#.###.# #......# #.# #...........# #......# #.# #........#### ########......# #.# #._###...# #.............# #.###......>.# #.............####......#####.# #.............(............##.# #...............##..^...##.##.# ##..............##......##.##.# #..............##......##.##.# ####...........##########.##.# #...........# #....# #######.....###### ###### #........#.......# #.########.##....# #.#####..<.......# #.....#.##.......# #####.#.##.#.....# #[#.##.#.....# #.#......##### #.####.### #........# #.####.#.# ##...).#.# #.......# #########