* * kx * x *i