0 ^ |i