We have three blocks, A, B and C. Block A is to the left of C and block B is to the left of A. Block A has two big blue squares. Below a big blue circle is big blue square number one. To the left of a small yellow triangle and the big blue circle there is big blue square number two. A medium blue circle is also touching the bottom edge of this block. It is to the left of the small yellow triangle. To the right of the medium blue circle is big blue square number one. Block B has one big black square and one small black square. Touching, to the left of, near to and below the small black square there is a big blue square. And block C has one small black square. A medium yellow square is also in this block. The medium yellow square is to the left of the small black square.
Is there a blue object which is to the left of a triangle touching the black shape that is to the right of a small triangle?