... # # # . ..###.# #. .....#..#...##.# .#....... ..#..### ....#....#... . . .. ....#.#........ ##..#...... # #.. # ........ ...# ##.##...#.#.... ## ....###.. ###... .......#.. .. .### #. #.....## ....###.#### .# .## ##### ##.#.#.##.. .# ## #.#....... ... #.# #...# #.. #.# ##..#..# . # # #.## ### .#.# #..#....... #.#####.#... #.#z...# .. ####.#.# . #.# ..# .... ##... ###.# .. .#