n n ^ nm