###########. #..l........ #%########## #<....... #.####### #.# #.# ..# .## . ..