12345678................................*...........................................++++++++++++++++++++--------------------.....