# .## ######...### ####.o).oo..... #...?.###...### ##.###......# ...# ............# #.# ######.....# # ##....# #..##.# .#...... ..%.##.## #.##.# .# ## .# ..