............ . .. ....... . . ... .. . ..... .. #......## .........# .. .. .......... .!... .. ....# . ... . ...#..#########..... . ..................... ......................# ......................#. . ... ................. ........................ ...............XX...... . ..............X...... ..............XXX...... ..............=....... ..............#.#. #......##......## ...... ....)..... ................. #.?...########.#. .###. #.. . #.