##+### ...... ...... #####+##.... #..#...... #.(#...)# #..#.)..# #..#....# #..#..o.# #.<'....# ####....# ######