.. #.# ## ... ##### ... ...o. #...######## #.# .#.# #..........# #.# ... .. ####..