..... #..... .. ?....###... . ##......#.. #.##... ..... #..?...##..# .# ..........###.... #.....