>>860
i=i+1 が抜けてるだけじゃね?