######## #......# ########### ### #......## #.........# #<# #.......# ############# #.........# #.# #.......# #...........# #.........# #.# #.......# #.#########.# #.........# #########.# #....)..#####.#####...#.####.........##############.......#.##### #..........................'.........'...................>#.....# #.............###...#.#.####.........###.##########.#.#.....###.### #......#.###### #.###.#.# #.........###.# ######+#...<...# #...# #........# #.###.#.# #...(.........# #............#######.# #......#.# #.#...#.####.............# #....................# #......#.########.#.........######.......# #............######### ########.##.......#.........# #....##.# ####.....##....# #.##.########........### #....##.# #...........##.# #>..................['.# #....##.###...........###### ####.########........#+## #....#....#...........#....# #.u...# #............# #....#....#...........#.##.# #####.# #............###....#......##'###....#.##.# #.# #.............##....#..###..#.########.##.# ..# #.............##......##>##...##.....#.##.# .### #..............#.....###.###..##.#.###.##.# .. #............#.#....####.####....#.....##.# .. #............#......#A.._..A#.###########.# ... #............##.###.####.+###.............# .## ###..............##..###.###..############# #............#.##...##>##.........# #............#.##....###..........# #............#.##.................# #............#..###..........################## #............##.###....[.....'................# #............##..##..........################.# #............###.##..........# #[# #.................#..........# #.# #.......(.........#..........# #.# #.................#..........# #.# ############......#..........# #.# #.................# #.# #.....#...........# #######.# #######....######## #.......# #....# #.####### #..>.# #.# #[...# #.# #....####### #.# #..........# ########.# #[....####.# #......#.# #.....# #.# #.####.#.# #.....####.# #.#..#.#.# #.......##.# #.#..#.#.# ###+###.##.####.#....#.# #.###.#.......##.###.# #.....##########.....# ####### #######