a b c edfg