######## ###### ####### #......###....... #.....# ####.#...+........ #.#.#########+#..##......... #.)...............#.......... ####.##########......#........... #>............'......'............ #####.##.##.#######......#............# #......#.##.# #......#............# #.###..#..#.# #......#.....(......# #.###..##.#.#######......#............# #.##.............#####..###......###### ####.##...##.#.####.##.....# #.####.# #..............# #.##.###.# #.# #.########## ###. ########.###.######.##.###.###.# #.##........ #..... #.###...#.....<.##......# #.##....(...##.... #.##.........#..##..###.# #................ #.# #...........##..# #.# #####............ .# ### #.# #......###.%##..# ### #......##....##.##+#... ..# ########.###.###.## #.../..# ###.####.##..............###.# #................# ##.#.....................##.....# .....# ..# ###.####.......### .......#######.####.......+.....###.##..#####..## #.# #.......# #.....##.# #.......#.........##..........# #.# #.......# #....(##.# ####....#.....######.#######..# #.# #.......# #....(##.# #............%<......(..#..# #.# #.......# #.....# .. #...#####..##.#########.#..# #.# #.......# #..... ## #...# #.....# #.#..# #.# #.......####.....#### #...# ##.##..... #.#..# ###.####.......#............# #...# ....#..... ###....# #......#+###+###............# #...# #...#..... +.....## ######......................# ##### #...#..... #.###.# #......................# ....#.... #.# #.# #......................###+## ....#.. #.# #.# #...........................### #.. #######.###.# #.#............................ ........>..).# #.......#########...........# ####....##### ######### #...........# #....# #...........##### .# .# #...(# #######.........# .##.## ##....# ####.....?# .#.... #...<.# ####....5p###########...... #.....# #...............p5........#. #.##### ##.#.....##########...##.... ... #.#####.# #.....(...### # #.##########.........# #................###. #.##########p#.#.# ### #........ ....#.#.### .......#... #######.# ### .# .# .