######## #......# ## #......# ...##.....?# ...........# ...........# ####...).?# #...<..# ########