i * ~i ^ c.