abc def g