######## .......####### #.......>.# #....)..#.# #....o)...### #............[ #<.....##.#### ####......# ###.#### #+#