##...@.# #...... .......# .. #......# .. #...@.. #. .######..#.#### .. ............... .# #..)?##.# .# .### #.#.5...# ###.#..... #...##..###o