an AutoLISP routine that solves triangles for the unknowns if you know two angles and one side, one angle and two sides, or three sides.