........# ######.......## #....#......... #....#......... #....#......... #....#>........ ....# #....#.......#####+# #### ....###########'#>......+.....# ######## ##..#####.......................#.....# .. #......#............#....#..#................#'######.....# ....#..>...#............#....#..#................#.....#......# ....#......#............#....#..#................#.....+......# ...#+###.##............#.####..#................#.....##.....# #....##.#............##.####..##'#######'##....#.....##.....# #....#..#............#....................#....#............# #....#..#............#..<.................+....#............# #....'..'............#'###..........###'###....#.....##.....# #....####.......####.....#..........##....#....#.....##.....# #...............# #.....##+######..##....#....#.....####+### #+######....#+###### #.....#..######..##....#....#...........<# #......#....# #.....#..........##....# ########.....# #......'....# #.....#..........##....# #.....# ##.###+#....# ##.....#############....# #.....# #.##..#....# .........O...... #....# ##+#### #.....#....+ ................ #.....'....# ................ #.....#....# ................ #.....#....# ................ #.....#....# ................ #.....#....#+####.................. #......#............#######+######## ########............# ..... #...................+ ... #####...................## ##+##.# ##...#............####....#####..##.######## #....#............# #....#...#...........h. #....#............# +....#...#............. #....#............####....#.###.####...#.... #....'.....[.#####......###.###'###..### # ############..[....# #......#.............# #..................# #......#.............# #...........###+##.# #........#'###.##.###### #...........'......# #########....#.##[#....# #...........#......# #....'....#....# #...........#......# #....#...<#....# #......############# ######....####'#....# ######## #.......##......##### #........#......# #..^.#...#......# #....#####......# ###### ########