x y a b c