cyclic gear 1st attempt (CSG method)