* i * n m*