xaxbxcx a_b_c cab a b c bac acb abc