## ...# ...# ####...# #######......# ........>.....#.. #......... #O.....#.. ..######.##...# #.......(# ...# #.######.##.### ..O......#...## ..###......#.. #.##.#...# # #. #.##.##.# # ##.##.##.# # #.(......# #.#.#........# #............##.. #................ .##.#........##.. #.#........# #.#........# #.#.##.....# #..<.......# # ###.##....## ####.####.#...#.# #.....%...#.###.# .......######. .# ##### #. .# #. #. .