.................... .################### .################### .################### .################### .################### .################### .################### .################### ..################## ....################ .#...############### .##...############## .###...############# .####..############# .#####.############# .#####.############# .#####.############# .#####.############# #...................