######## #......# ########### #.####.# #.........##### #.# #.# #.............# ##'####.# ##### ####..........##.# #.....#.# #...# #..+.<........##.###.....#.# ####...##########.##..........#.>..'.....#.# #>.+...+.......##.#...........#..###.....#.# ####### #.##...#...###.##.#...#######.#..# #.....#'###.....# #.##...#.#.###..#.#...#######.#..###.........#.....# #..'...+............(........................'....># #####...#+#.....)#...............########.....#.....# #...........###..###...##.####.######...'.....####### #...........# #..###...##.# #........###.....# #...........# #...##...##)# ########## #...).# #...........# #.#.##...##.# #.....# #...........###+#..######.# #.....# #...........#..........##.# ####### #############..........##.# #..........##.# ########.............# ######## #...(..............#.# #......# #.....)............#.# #......# #........).....<...#.# #......# #...........###..#.#.###......####### #...........# ##.#.....'......'.....# ##########+#####.###.###......#####.########## #..(........# #...(..# #.#........# #######.###.# #......# #.#........# #.###.# ########## #.#........# #..##.########...# #.#..[.....#### ##.##.#..........# #.'........'..# #.##.#.#####....# ###........##.# #.##.#[# #....# #..).....##.# #####..#.#.# #....# #........##.# #......#.#.# #....###############.# #......#.#.# #......#..<.......##.# #........#.##########.#.........(##.# #........#.......# #.#..........##.# #......pp#.......####'#..........'..# #......#.#.......................#### ########.#.......(..................# #.#.............#####.######.# #.#.#................_.....#.# #(#.#.####..........#.####.#.# #.#.#...[<......####..# #.#.# #.#.######......# #.## #.#.# #.#.# #......# ##.# #.#.# #.#.# #......###..# #.#.# #...# #......+.._.# #.#.# ##### #......###### #.#.# ######## #.#.# #...# #####