################### #................... #....).............. .. #...#######...####.# ..# #...# ###(..## #.# ..# #...# #......# #.# ..# #...# #......###.####..#### #...#####..........#........# #..)........................## #...#####......#####.<........ #...# #..##### #........# #...# #..# ###..##### #...#####..###########..##### #.....r....................... #...........(................. ##################.########### #...(# ###.## #.# #.# #.# #.# #.#