##..# #...# #...# ###...# ###.....# ........# ####.....# ...%.....# ###...@.+########+ #...####.)......... .. ####<.....# ###....# { ...# ### {