######################## #......................# .. #.####################.# .# #.# { #########.# .# #.# #.