###################################################### #....................................................# #.#.....#.................##........#..##..###....(#.# #..............#########............#..##..###..#..#.# ###'######...........................................# #....# #..))(.#'#.....##'###.......................# #.#### #..).#.#>#.....#..#.#.....#.....#.........#.# . # ### #..(.#.#.#.###.#..#.'.##..#.....#...........# o. #. #....#.#.#.###.#..#.#.##........#...........# #o#.# #####(.....#.#.....##+###..................^....# ####.oo######...(..#####.###..........################......# ....o8)))...#...#..#.......#....[...#.#.......##.....#....#.# ####..)#....#...#..#.......#.....)..#.#.......##.....#....#.# ######o(.#...#..#.......##'##....#.'...######.....#.#..#.# #...#...#..#..................#...'....#..##.'....^.# #...#...#..#.......###.8.8.8..#...#....#..##.##...).# #...#...#..#.......# #........#...#....#..##..#.....# #...#...#..#.......# #........#...#....#..##..#.....# #...'...#..#.......# #......#.#...#..#.#..##..#.....# #...#...#..#.......###....)_#..####....##.##>.#.###.# . #...#...#..#.......#........#..#........#'##..#.....# #.. #...#...#..####....#.........(.#........#.##..#.....# #..##...#...#..####....#...........#........#.##..#...#.# ........#...#.[#.......#...8.8.8...#........#.##.##.....# ........#...#.>####....#.#.........#........####.####...# #..........P......#....#....#..#...#...........#...[#.#.# #..##......P....#.#....#....#.##...#.######....#....#.#.# #.. #...P)..P.....######....#.##...'...........####'#...# +. ##..P)P...P...#######....#......############.........# # #.....P..P..P..÷....'....#+####+##....... #.........# ###..#.P.P.##'#.PP.......#............#....... #.........# .......†P.P#.)#.P.P......#..........#.#....... #.........# ###.....P..#>.#..P..#+####............#....... #.........# #..#P.P.P####.PP.P. ...............#.........#.........# #.. #.P...PP..P.P... ..#.....###..##.#.........######....# #. #....P...PPP..#.#. #.....+ #................ #....# # #.....PP.PP.P. .. .......# #.###'###.##+##.######....# ###....P.P... ######## #.# #.# #.#...#.##........# ...P..P ..###.###.#...#..#.....##.# ...+.._..'.#.).#..#.#......# ....#######.#...#'##........# ####.# ### #.................# ..# ### #..........#..###.# #.. ......................# ##..##......##'####...# ..#. #..........# +...# .. # #.._8_.....# #.#.# . +..........# #.#.# #......#######...# ### ##+#.............# .. #..#...#....#.# .. #..#...#......# . #......#......# #. ####.............# #####.######+# #................# #.......<....# #.#...#..#....##.# ######'#########+###............(...# .....................................# ...#.........#..##.....##..#>......#.# #..#......#.........##.....#....#.# ....................................# #####################################