########### ########## #.........# #........# #.#######.# #.######.# #.# #.# #.# #.# # #.# #.# #.# #.# .# #.# #.# #.# ##.####.## ##'#######.#############.# #.......... #...##)..................#####..........# #...................^......)/'........... #................##############.........# ######## #....#...#.#####.#### #.....#8.........# #......# #........#.# #))..# #....)#..........# #.##.### #.>.###..#.# #..).####.._..'..>.......# #.##.# #...######.# #.).....#.....#..........# #.##.# #...##...#.# #.......#.....#8..)##+### #.##.# #......#.#.########....###########)...# #.##.# #. ##.#...#.#.............# #(.(.# #.##.# #. #.#...#.######.....##.# <..####....# #.##.# #.. #.#.....#....'..(...#.# ...........###########.##.### #... #.#.....#.####......#.# .......................#....# #...##+#.....#....'......#.# .......##+################.## #............######...)..#.# #...... #<# #.# .###..esr.................#.# ....... ###.#########.## .....rs......#######.#<...#.# .#.#### #..............# .....4s..##.########......#.# #. ################ ......2..##...............(.# # .........#################### ......#+## ..<..? ######