############### ##+#.............####### #######....#########.........# ...........# #.#.####.## .....r.(((.# ######.#.####.# .............#..............# ....)...#..#.#.#####.#.######### ...........#.# #.#.........# ..c..###.#.# # #.######.#### ..... ..... .> #.# .... #..... #. #.# ### ##.# ###..# #. #.# #<# #. #.# #.# #.####.# #......# ####..####### #...........# #.###.####.## #.# #.# #.# #.# ### #.# #.# #.# #.# #.# #.# #.# #.########.## #...........# #############