########## ### ##..{...... ##.######...####### #............# ##>######(........ #.# ##.####### #.# #.# #<# ... #.# .... ... #..### #.... #..# #....# ###... ..## ..#