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