########### #####.......... .............^. ..............#..# ............# ...# #..........# #...# #......##.#....# #.#....#.##.....# #.#..#.#.#.....## #. #..##r#........ #... ##......#### #.... #.......... #.... #.......### ...##.... #.......... ..#.##..##.#......... ..#.#.#..#.#.#......#. ..##.#....#.##........ .#.##......##.#....### #.#..........#.#..## ##.(..........##..# .......)........#.# ................(.# .................... ................#### ..#####.#####...# . #...#.# ..... # #.>.'.# ..### #. #...#.# . #..#####.##+##. #..............# #..##'##.#####.# #...#.# #.<.#.+ #...#.# #####.# ... #.