######## ### #########...... ..###### #.............####.##...###### #............)##.............# #.............##.............# ..............##.............# .............................# ..............^..#.......####### ..#####....###....#.............# .......................>........# ..#####.#######.................######## #......##...................##.####.........# #...... #........##.........##.# #.#######.# #...... #........##...#........####.# #.# . ..o... #........##......#..........##### #.# #.###...###........##...##.#..............# #.##### #.......##...#####......##.#..........###.# #.#..<# .............'.........oo..#..###########.# #.#.### ........)....#####.....#...#............#.###.#.# .................#.....#..<#............#...#...# ..#..............#.....#....................##### #.#............#.....#.........##.###.........# ..#.#............#.....#..............#.#######.# ..#.##############.....#...........##.#.#.....# + ..............#####....#...........##.........# #.. .###+#### ..............##.......#..............#.#.##### ##... #.......## ..............##......................#.#... #..... #......... ......................................#.##### #.....##.......# ..................................#####.# #.............. ..................................# #.# #...........# .#....................#####..>##### ###.# #........(..# ......................# #......# #.#.# #...........# ### #######.....########### #......######.#.# #...........# ###.#####....##.##....#####.###......##.....#.# ####.......# #.#...##..####...####..##...#.#...#.###.###.#.# #.......# ##.##..........#..........##.##...#'###.###.#.# #.......# ##(#...####..###..####...#.###...............# ##.......## ##.##........#........##.## ####............##### #.........## ##.#...####...####...#.## #................# ##..........######.##..# ##.## #..##.#########...........####.# #..........W......#.######...######.#.......##................# #..........#############.##.##.############..............####.# #.....##...# #.#.#..#.......#..#.#.# #........####### #.# #.....##...# ####.#....#..8..#....#.#### #........# ### #.....##...# #.#.....#..#...#..#.....#.# #........# ########...#####.......#...8...#.......####.....#### #...##.#.....###.##...##.###.....#.#.....# #...###....####.#.##.##.#.####..[.##.....# ##### ###### ######.###############.##### #.................# ###################