1 ^ 2 ^ 3 ^ 4