######## .......## ##...############# ###.....)........... ... ...#....##.##.###### ... #.# #>#.###.##.# .o #.# #.#.# #.##.# ..##.# #.#.# #.##.# ...# #.#.###(##.######## ##o#### #.#...............# #.##†S...# #.#..###.#..#####.# #......#.## #.#..###.#..# #.##†<>..##.#...........# # ##............###.##.##. ###.............†......# #########.######.#### #.# #.# #.# #.# #.# .# #.######. #<....... ########. ## #. #. #. #. #.## #.<# ##.# #.# #.# .#. # #