.(..... ...... ....... %..... .......##...... #............# ##............# ............... ............... .......<....... ........>...... ............... !.............. ##............# #............# .......##...... ....... ......