..# .... ... .... ..# ..... #.# ..... #.# ......#.# ......#.######.o ...)........o... ......#o###.#### ......o.# .....#### .... ... .#