################. ##................ ..........########. ..........#...### ....#####.#.....# #<....#+#####+# #.##w........... #..+............ ####............ #...........# #...........# #...........# #...........# #...........# #...........# #...........# #########./.# !.. .