Classification of Triangles Based on Sides and Angles