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