Abqegcd2 o