Finding side lengths and angles in triangles