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