We have three blocks. We call them A, B and C. Block C is to the left of B. Block B is to the left of A. Block A contains a big yellow triangle and a medium yellow triangle. The big yellow triangle is to the right of the medium yellow triangle. Block B contains one small yellow triangle and a small blue square. To the left of the small blue square is a small yellow circle. A medium yellow circle is to the right of and below the small yellow triangle. It is to the left of the small blue square. Near to the small yellow triangle is the small yellow circle. And block C has one big black square. Above, to the right of and near to the big black square is a medium yellow circle. The big black square is touching the bottom edge of this block.
Is there any triangles that are to the right of a yellow triangle to the right of a circle which is to the right of a big black square that is touching the bottom edge of a block?