..... .... ... ... .... #.# .... #.# .### ..... ##.# ..... ..... ###### #..# ...# ...... #....# #.## #..###...... #....# #.# ..##....Z...... ###....####.# ........# ......... #...# ....... #####