######## ########## #......# #........# #......# #........# #......# #..>.....# #......###### #........# #......)....### #........# ####.............# ###........# #..............#.##### #....##.#### #..............#.....##### #)...##.# ##................##..##.###....##.# #.#...............##..#..##..<[...# #.##................#.#..##....#..#### #..###..#................##..........#### ##..##..#......................##.#.....# ##.##..####.#####.###....###..##...##### #.##..# #.# #..##...............# #.....# ##.# ##..........###..##.# ##### ###...###..##########....#.###.....####### #...### ###)).##..##..........<..#..###.##.......# ##....#######............#########....#.###.##....>..# ##........####.....##................#...#.###......# ####..............#############...#.<..............# ####..####......# #.....##.###....####### ##.###.....#+### #.#.#.##.# #....# #..##.....+_'.## ##.#.#..........## #######....#...#+#..#######..#.#..##.##.### #..........>................##..........# #........##........(.#####..##... # #.... #........##..........##........#. ..... #........#...............###.##... ... #.............................. # #.........#..................... ###<.......#...........#######...... #......>...#...........####.. ##.... ############................. #.... #####...............## #...8. #....................# ..88.P ##+++########...#....##....88 $ #.#####.....P.... #................ #....5..4.......Z #.#########...... #(# ..... #$# ...P #.# ... #5# .. #.# . #$# #.# #.# #.# #%# #.# #.#