########### #.........# ######### ########### ########### #.........########### #.......# #.........####.........# #..........#........# #.......# #.#.#####. #.'.#.#####.# #..........#........######.......# #.#.....# ##.#.#>..#...# ###..........#........##...'.......# #.#####.###..#.###.#.### #........................###.......# #.....#...'.##...#.#.[.####.#.........##........#### #.......# #.#.#####.####.#.#.###.'....#.........##..<.....# #.......# #.#.......# #.#...#...#############.####.####### #.......# ###'####### ########+### ##..# #.# #.......# #.## #...# #..## #.## ##'###### #..# ###.# #.## #..# #......# ##.# ########'## #.# ###.###### ########'## #.# #.....#...# #.#####........# #.........# #.# #.###.#.#[# #.#............# #.........# #.# #.#...#.#.# ####.#.###........# #.........# #.# ###.#####.# ##......# #........# #.........# #.# #...#.....# #..##.### #........# #.........# #.# #.#.#.##### #.##..# #........#####.........# #.### #.#.#.#...#####.##.## #...........##.........# #...# #.###.###.'.....##.# #........##.##.........# ###.# #.........########.# #........##..'.........# #.# #####'##### #.# #####.########.........# #.# ##.# #.# #..# ########+## ######'##### #..# #.# ##.### #..>.....).# #.## #.# #...# #..........# #.# #<# ####.#### #..........# #.# ######'## #.......# +# #..........### #.# #.#..>..# #.......# ... #..........'.######.###### #.#.#.#.# #.......### .... #<.........#.............###...#.#.####### #.........# ..... #..........########.####...'.###.#.'.....###....^..#.####..[.(( #..........# #.# #####...#...#####...........#....D(($(.( #..........# #.# ###.##### #####.......######...... #..........# #.# #.......# ##.###### ##### #..........# #.# #####'### #.# #####+###### #.# #..# #.## #...# ######.#### ##'###### #..# #####.######.........#### #.......# ##.# #.........##...>........## #....<..# #.# #.........##.........##..###.......# ###.## #.........##.........###..##.......#######....# #.........##.........# ##.##.......'.....#....# #..........#.........# #..#.......#####.#....# #..........#.........# ##.'.......# #......# #..........#.........# ###.......# ###....# #..........#.........# #.......# #....# ##########...........# ######### #....# ###.........# ###### ###########