Two squares are equal to three triangles, and two circles are equal to three squares. How many triangles are two circles and one square equal to?

Two squares are equal to three triangles, and two circles are equal to three squares. How many triangles are two circles and one square equal to?

Analysis: starting from 2 circles = 3 squares, then the problem is 2 circles + 1 square = 4 squares
Because 2 squares = 3 triangles, the problem is finally transformed into 4 squares = several triangles
The obvious answer is six triangles