############### #......<=.....# #......?......# ##...#####...## #.. ..# ## ##