pengcd
3 following