*(a+i)なら同じになりそうなんだが、*a+iだと違うんじゃねーか?