###### ################ #######....######## #..............# #.....#....#......# #..............# #.....'....#......# #.......##....## #######....#....#......# #..####'######.# ##....##....#....#......# #..##...##.....#### #.....##....#...))......# #.......#.....##..## #.>...##....#....######## #.......#..........# ##....##....#.........# #..##...##....##..#######.....##....###+#.....# #..##...##....##..##....#......#....#...#.....# #..#..........#................#....#...#.....# #..#..........#....>...........'....#...#.....# #..##...####..###.###..#########.##.##..#.....### #..##..>#############..###..####.##.##..#.......# #..........#...#....#............#......#.......# #..........'...'....#............#......'.......# #..........#...#....#............#......#.......# #######################'########..##..##+#.......# #...............(.........#..#######..#..........##+### #.........................#...+ ....#...............# .. #.........................'...# .....#...............+ ... #.........................##+### .#####...............#####.. ###########'###########'#......# #....#########..........# #...............#......# #....'.......'..........# #...............#......# #....#.......#..........# ###########'###+#......#####....##..##..#..........# ####### ##..##..##...........######+##..######....## #.....# #........#.......^...# .).......# #....# #.....# #........#...........# .........# #....+ #.....# ##..###..#...........# .......<.# #....### ####.....# . ###'###..#....######## .....##..######......###..###'### .. #........'....# ..... #..#...........#.....'...# ... #........#....# #####..##..+(..........#.....#...# ....##########....# ..##..##..#...........#.....#...# ......?...........# .....#####...........#.....#...# ..................# ....#.........#######.....#...# ......@.....(.....# ...#.........# #.....##..# ..................# ..#.........+ ##.....##..# ##+######+#.......# #######8#.........# #...†......# #.......+ 8.....#.#....#+#### #..........# #.....(.# ..##.o#.#....# ##.....##### #.......# ..8#oo#.#....# #######..<..##..# #####+#.. ..##oo#.#....# ##....##.........# .. )..o#o#.#....# #................# [...#W+.#....# ##...............# _.8.#o+......############.........# [...#o+......'...##....##....###### ....#.#.#....#.........##....###..# ..##..#.#....#...##.....#.........# ..8#..#.###########.....+.........# ..##..#.# #......#.........# 8 ....#.# ##..####+#####...# ######8# #...## #...###...# ### #....# ..........# #....# ..........# ##..## ##+####...# ##..####...###...# #................# #................# ##################