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