.. ..##... # . ### ... ... #.#.... ....... #...... ....... ...#########... #.............. ##............. .......<.....?. ##............. #............. #..#########... #...... ....... #.#.... ....... # . ... !.. ... ###... .......