pub fn triangle_area<T>(_: (T, T), _: (T, T), _: (T, T)) -> Twhere T: Float,
given the coordinates of the vertices of a triangle, calculate the area