puts [DT_SplitAngle result a] EnsureTolRule result result puts [checkshape result]