abc (109)