. .. ... .... .# ..... #.# ......### .. .......<## #.# ...###...### .. ###...### ##.# ###...###..# ### ###..##.# ...# ###..o## ..... #######...##...... ........##oo...... ###########......o #...... ...... ..... ..... .... ####