##+####### #........# #.....<..# #........# #....%.%.# #.......>+ #........# #........# #........# #........# #........# #........# +?.......