# ... ###### .....)##..).# (......n..#.# ###...#####.# #... #.o...# ... #.##### ..........o...... ...#######o.### ..# ##