### ### #.# ###### #.# ######.# #....# ################### #.#####o.....# #....# #.........##......# #.#...)..###.# ########....# #.........##.####.# ##.#.###..###.######### ##...........# ####.........##.# ##'####..#.###..##......)...# #............# #............##.###...............##..%######## #............### #............')........................# #............#.# #............##.........#................ #.######.....#.###### #.....%......##.###....................### #.# #.....#......# #............##.# ##+##....####.#..#...# #.# #..."........# #.......##+####.# ....... .........# #.# #............# ###..........r... .......z .o..#...# #.######............# #....###+####... ........ ....# #.#.................# #....#..........# #....# #.#.####............########....#..........# .# #####.#.####..................#.....+..........##.# #...................<.........#.....#.............##. #####.#..###.#####............#.....#................. #.#......# #....###.##.###................#...... #.##.##..####....###.##.####...###..####..##...... #.##.##..##........................................ #.##.##...............#.##....###..........######. #.##.##...............#.##....###..#####.#.# ##.##.###...........#..#............# #.#.##### #...............................<#..# #.#.....# #.#####.............................#####.#.....# #..........###(..####....................##.....###. #######.##.......# ##.##.....#.######.#.##.#####.... #....#.####.######.######.#.######.#.##.##.##....# #>...#...........#.# #.#.##.#.#.#.##.##.##.##.#.. #....#.####......#.# #.#.##.#..................... #....+...........#.### ##.#.##.#.#.#.................. #....#.####..........###.....#.#.#.##<####..#.##....... ###....#.# #..###.#....................####............. ####.#......####........#.###..#..#........##......##.#...# #.......................#.# #..#...........##......##.#...## #.##.######.##..%.......#.# #..#..#.#.##...#...............# #.######...[....##...#.# #..#..#........#......###.#...... #.##.............#...... ...#..#........................# #.##......#.#...##...............#.##...#.###.#.##.#....# #.##......#.#...##..##.###..............#.# #............. #................... ... ...#..#........#.##........ ..... #.##..(..%......##. ..##.#.......#..#........... #.##....(...)...# .........#.... ....... .. #.##......#...%## ...........###..# .#...... #..+.............# ........... . o.. ####......#....### ##.#.....#. #......#....# .......... #####+##....# ...... #..#.# #..### #..# ....