. #. .. .# .# .# .##.####.#####. ....?.J<....... ..#....WZ...... ######...#..8 ..## . ..# ..# ..# ..#