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