##### #.#.# #.#.# #.#.# #.#.############# ##########.#.............# #................######### ########.#.#..##.# #.#.#..##.##### ... #####.#...........# .......# #...............<.# ........# #..........##.###.# .........#####..........##.###.#### ...........##..+....................##### ...........##.##........................# #.#........##.##.......#..#..###%##.##### #.#............................%........# ...............................##.##.##.## #.#####.#.###.###......#..#...##.##.##.# #.#####.#.###.# #...................##.# ##.##.......##.###..##.........#####.##.# #..............................# #.##.# ##.##.......##.###..##.....#...# #.##.# ####.##.......##.###..##.....#...# #.##.# ####...............................######.##.## ...............#.....###...)...................# ...#.##....##.#.....###..##.#...#..######.##### ##.#.....................#.........# #.# .....................#...#..#...#.## #.# .......#...##.#......#...#..#...#.#######.# ......#...##.#..##.##...#..#...#.........# ......#...##.#..##.##...#..##..########### ................##.##...#..##..# #.#.########...................# ......^...........................# . ..............#..................# ...#.###.###.#......................# ...#............##.#.#..###.#......## ...............##.#.#..# #........# ...#.#...............#.#..###........# ...#.#............#......%...........# ........................................ ...##.#..#####.....#.......###.......## .........#####.............# #..##.### ...##.#..................#.###..# .## .................................# ... ....................#.##'##.###..##.# ..#.###...#.##......#...............# ................p...#.##.##.##...###### ........<.####..##....................# ..#.#.#.#.##....##............#......## # #.#.#.####.###..#.........#..##### .....#.#.####.###..#.#..##...#..######### ...................#.#..##............... .#.#.#...####.####.#.#..##...#..######### #.### #.####.#.#....%.....# #. #...................# #. #.####.####.##..##.## #.# #.# #.##..##.# #.# #.# #.##..##.# #.# #.# #.##..##.# . ### #.##..##.# #.##..##.# . #..##..