1 ^  2 ^  3
