############ ...........# . ##########.# ... #########.#..... ..........#...... #########.#...... ###.#...... #........... #.....##### #.....# #.....# ###.### #.# #.# ###.##### #.......# #...9...# #.......# #.......# #.......# ###?##### #.# #.# #.#