i ^ 1)