###### ....... ....... ....... ##....(..# #######+#<.......# #................# #................ #................ #.....%...####.## #....?l...# # #.........# #....)....# ###########