i 1 ------ * 1*