There are three blocks, A, B and C. Block B is to the left of C. Block C is above A. Block A has one small yellow circle, a medium yellow triangle and one small blue triangle. This block also has a small blue square. The medium yellow triangle is to the left of and above the small blue triangle. There is also one small yellow triangle in this block.. There is also a big blue square touching the right edge of this block. Above the small blue square there is the small yellow circle. The small blue triangle is to the right of and near to the small yellow triangle. Block B has one big blue circle. A small black triangle is below the big blue circle. The big blue circle is touching the right edge of this block. And block C contains a big black square and one medium black circle. There is also one medium blue triangle in this block. The medium black circle is touching the right edge of this block. The big black square is below and to the left of the medium black circle. It is to the right of and below the medium blue triangle.
Is there a circle that is to the right of a big blue circle above a small blue square?