#+# ## .# #.# .# #.# ###.### .# .... #..<..# .##.#.. ######J####### ..(.... +.............+ ##....... ####.#####.########.....#.# #.#####.##.............. .........'.##..........# ####.#######...)........ .. #..........#.# ## ##...##...## # ##.## .#.# #.# .#.# #.# #### #.#