######## ....... #..#.. #..#.. #..#.# #.<#.# ######..#.##.#### ........{........ #########.##.#### #.# #.# #.# #.# ..# .##