3 3 xYz Yxz 3 abc cba 6 ABCDEF CBAEDF