###...... #........# #....?.... #........ #......# #.....(# #).....# #))(...# #>)....# #..!...# ########