We have three blocks. We call them A, B and C. Block B is below and A is to the right of C. Block A has a medium yellow circle. A medium black triangle is touching the right edge of this block. This block also has a small yellow square. The medium black triangle is to the right of the small yellow square and the medium yellow circle. The medium yellow circle is to the left of the small yellow square. Block B has a small blue square and one big yellow triangle. To the right of the big yellow triangle there is the small blue square. And block C has two big blue circles. Big blue circle number one is to the left of big blue circle number two.
Is there any blue circles which are above a small square to the left of a big circle that is above a yellow triangle?