######## #......# #......# #......# #......# #......# #......# #......# #......# #......# #......# #......############ ###...............# #...............# .....#....>..........# ......#...............# ..... #...............# ..... .... #...............# ......###########'### #...............# ### ....................# ####.....######## ######.# ....................# #.....# #......# ....................# #.....# #......# ....................# #.....# #......# ....................# #.....# #...##'# ....................## #.....####################### #...##.##############..####'##......######...............<........>.# #............#.....#..8......#......#....#..........................# #..).........'.....#.........'......#....#..........................# #............#.....#.........#......#....'....(.....................# #...##########..####.#∩#######......######..........................# #...##..^..####'####.#.................)........#####'######'######## #.)..#...............#..................))......#.............#....# #....#...............#8.........................#.............#....# #....'........(......#..........................#.............#....# #....#...............#............⌠.............#.............#....# #....#...............#..........................#.............')...# ######+##+####'####+##..........⌠.>.⌠...........#######+##....##...# ..................... ###.....#####.......#...##.##....##...# ..................... .⌠.. #....)).#...'.........#...# ..................... #....)÷.'...#...).....#...# ......g)............. #.......#...#.))......#...# ......g))............ +.......#...#.........#...# ..................... #.......#...#........###### ..................... #....<..#...#........# ..................... #.......#+############ ##################### ########... ..... ..... ..... ....