############ ##..##.#....# #......#....# #......#....# #....>))....# #......#....# ######..###..##### ##.####..###..##..## #.........#....#...# #......)..#....#..## #.........#....'...# ###..###.###..##...# #..###.###..##...# #................############# #...............##....##....<# #................#.....#.....# #................+.....'.....# ###.###.######..##....##.....# ##.###.##########....######+# +...... ..@... #..............#.....#......# #.@.... ..... #..............##....##.....# #...... .... #..............##....##.....# ..... ... #...............(....##'##### .... .. #....................##.....# #.. ##+# #. ##..##.#######+##...........# ##.##..##<.###'###..##.######..##...........# ?......{...#.....#......#...................# .....$.#...#.....'......#............##.....# #####..##..####.###...###.###..##....##.....# #.. #..# #####...###'#######...........# ..( #<... #.......#....................)# .$.. #.....#.......#........##....##.....# ..... #.....#.......'........############## ...... #.....#.......#......>.#......#.....# ... #.......#........#......#.....# .... '# #.###..###..###..##.....#.....# ....#########..###.###..###..###'###....##.....# ...............#...#...........+........##.....# ...............#...#...........#...............# ...............#...'...........#...............# ...............#...#...........#...............# .......†l......#...#...........#...............# ..##....#####.###..###..##'#####..##)...##.....# #####...##+###'####..##....######....##.....# #..............#.........................# #......>.......#.........................# ##########################################