########## #.....(..# #........### #........... #<.).....### #........# ####%##### #.# #(( #... #.... #.###. #.# ..