##. . ... .# ##..#######.## ##......#.....# ##.............# #..............#.. #.....#.%........ #......)(.....#.. #...#)........... #..##....#...... #......)....##.# #.#.#..#.#...n.# #......#......... ###.#.##.......#. #.............. ###### ###.........## #..... #####.....# #.##.# #.....# #.##.# #.....# #.##.# ##...## #.##.# # #...# #.##.##.# #...# #.......# #...#########.#### . ########%........###.### ...##......)...............# ...........%.%..(......##.#....... .#%.................##.######. #.########...#####.#...# #......:..#.#.# #.(.#######.).# ##.#.########.## #.###.......#.#### ##.#.#####.......# #########...#####..#.##.### . #......##.......#.....#.#.##..... #.####.##.......#..###........... #.####.##..#.......# #..#.####.## #......).....##.#..###..### #.####.##..####.......### #......##........###.## #.....)###.......# #.# ######)###.#####.###.# ##.###........##.....# ##...##.(......###....# ##.....#%......(##.....## #...<...............<...# ##.....#).......##.....## ##....##........###....# ##.#.............##.#.#.# #.#.......####.###.#....# ##...########..# ##.##### ##.#......#...## #.# #.#.##........###.# #.#.##.#...<...##.# #.#.##........###.# #......#..........# ###.##.#.##..###### #..........# ############