### ..# #.# #.# #.# ############ #.# #.# #..........# #.# #.# #.##....##.# .?. #.#####)#######.#........# ..# #.##....#................# ##### #.# #.##....#.#.....#.#+##...# #....##.# #.##............#.# ..# #.....#.# #.####..#.##.#....# # ##.....#.# #.......#....#....#+####### ......%..#####.....######............# #.....rSO......#......#####).......# #....#.####......#.......###........# ......... #......#.....<.'........... #####.#r## #......#.......########.#.. #.#.# ###+#########...#....# .. . #.. ........##...#.##.# .. .. #.. #.................# .. .>. #........#...#.#### . #........#........# .. #...............#.####... #.......########......# +.......+......'.(....# #.......###....#......# #.......###....#......# ###...#+#.# ######.........#......# #.........# #.. #.#. #...#.........#......# #.........#.#.###.#.. ##...#.......###......# #.........#.... ......#............# #......# #.............####....#...........## .......# #.........###...##...##...........# ......... #.........#.+.....................# ........# #.........#.#...##................# #...............##.......####.....# #.......###.....#........# ###.### #.......# #...###....#...# #.# #......)###...###....#...# #.# #........##..........#...# #........##..........#...# #........##..........#...# ##.......##..........#...# #.........(.............# #.......................# #...###..........##.....# #...###..........##.....# #...#.+...###....##.....# ##...#.#...# #.##.##.....# #.....<....# #.##.##.....# #..........# # #. #.....# #..#####...# #. #.....# #.......(..... ####### ##.########### #.##.......# #....#####.# ######...#.# #.###.# #.###.# #.....# #######