######### ... ...#### # #.##..... . #.#####.#..###### #.##.#.............# #.##.#..##.##.####.#### #.###...#.##..###........ # #..(.....###.........# #. .# #.####.### #..#..b....##. ###.# #.# #.# #..#.......##.######... #.####.##.....#...#.............################### #...........##....#.#..#.#####......##............. ### #.####.#...#⌠.##+##.⌠#..............##............. #.# #.# ......#.........#.....####.###.##..............#.# ##.# ##..####.......###.#..# #.# #..#..##.<.# #.# #..##.# .#.. #.......#...#.## #.# #.##..##...# #.# #.###.##.#...+..._...'...'.# #.###..#.......# #.# #.# #....#...#.......#...#.# ###......#.......# #.## #.# #..#.##..#.......#####.# #...>....#.......# #..#### #.# #..#....#.........# ...# #.########..###..# .#.....# #.# #..#....#⌠...+##.⌠#..### #.# #..# #..#####..#..##.# ##### #.# #..#.##..###...####.# #.# #..# #.........#.###.#####...# #.###..#.##....#...#.... #####.# #..###.........#.............# #........## #......#..# #...#.# #..............#.#########...# #####..#.# ##..###...####.#...# #........####..#.# ##.## ###..#.#####............(..### #........# .#.# #.# #...........................##### #..####..# #.# ##.## #.....##........................#####..# #..# #.#########...### #.....##.##........#####..#...%........# #..# #.#.............# ##.#...>........#### #..#####.#####..# #... #.#.#######...#.# #.##.##.##.##### ######..# #.# #..# #.... ###.# ##.##.# #.##.##.##.#######.......# ##.## #.... ... #.# #.##.# #.#..................###.# #...####..... #.# #.##.# #.#.###.##########.#.###.# #......#...... #.# ######.##.# #.#.###.##### #.....#.# #...####..### #.# #......##.# #.#.........######.###(#.######## #..# #.# #.#######.# #.#.#######........# #..#...# . ###.###.# #.# #.#.# #.#####..###.#.##.# #.....#.# #.# #...# #.# #......#.##.# ###.#.#.# #.# #...# #.# #.#.###..##.## #.#.#.#######.# ##.># #.# #.#.# #......# #.............# #..# #.#####.#.# #......# ###.#.######### #..#######.......#.# ##..⌠..##### #.#.# #..........#######.# #.........# #.#.# #.########## #.# #.........######################.#.# #.# #.# ##.....#...............##........#.# #.# ..# ###################.#.##.########.# #.# #.#.##.# #.# #.. #.#.##.# #.# ### #......# #.# ###.###########.# #.............# ###############