# data[].attributes.body
These triangles are similar because they have AAA~. This means all angles are equal and the sides must be proportionate.This makes them congruent.

These triangles are congruent because they share SSS~. This means all sides are equal so the 2 triangles are exactly the same making them congruent.

# data[].attributes.body
Triangles ABC and DEF are congruent and can be proven through the SAS~ method. The triangles have angles A and angle D that are the same because they are 90 degrees. If I was to overlap the triangles together (images not to scale) they would have the same sides and lengths unlike the other triangles which are only similar

# data[].attributes.body
These triangles are congruent because they have the same angles and same sides. Also if you reflect a triangle on its side it will be the same when reflected, therefore making them congruent and not similar.

# data[].attributes.body
The 2 triangles have the same angles and sides wich makes them congruent

# data[].attributes.body
These two triangles on the left are congruent because with a simple reflection over line AD triangle ACD would lay directly ontop  of triangle ABD, therefore making them congruent.

# data[].attributes.body
Triangles abc & dbc are congruent because using the side-side-side congruence statement, they prove their congruence. All corresponding sides are not only proportional but also congruent and rigid transformations can be used to translate the triangles on top of each other.