############# #............. #....)....... #...######..# #...# .)# #...# ..# #...# ####..#### #...# #........#. #...###..<....... #..............## #...###........# #...# #####..### #...# ..# #.... .... #.... .... ##### ####