...... #. ...... ... .....######.# ##..........# ##.....q..k..## #......8yq....# ...d8yddX.8...# .....Dz