separate routines CoputeCurvesWith2Torion and ComputeCurvesWithout2Torsion. Flags are the same ones