######## ..# #......# #.( #.####.# .J# #.# #.# #(# #.# #.# #(# #.# #.###################(###.##. #.# #...............(....J....... #.# ################ ###O# #.# ###########.#######.(.# #.####........##.........### #....'........##.######### ######........##......### #........##........# #..................# #..................# #####+##.._........# #.........### #.........# #...####'## #.#.# #.# #.#.# #.# #.# #.# #.# #.# #.# #.#