..#. .# ... ..# ###..#...# ....#...# ....?...# #...... #gr.# #