##+################### ....................... ....................... #..................>......... #............................ #............................ #................................ #................................ #................................ #...O........<................. ##'#################'#####+.# #...........................# #...........................# ..# #...........................##.... #.....###....##.##.#######......_. #.....#########.##+####.....#.#... #...........................# # #...........................# #................[..........# #.............................. #........>...................... ################################