There are three blocks, A, B and C. Block B is above A and block A is below C. Block A contains a small yellow triangle. Block B contains one medium blue circle and a big yellow triangle. The medium blue circle is touching the right edge of this block. It is above the big yellow triangle. Block C has one small yellow circle. It also contains a medium blue square. This object is above a small black triangle. This block also has a big blue square. The small yellow circle is to the right of the medium blue square and the small black triangle.
What is above the small yellow triangle? a medium blue circle that is touching the right edge of a block or a medium blue square?
medium blue circle  that is touching the right edge of  a block  medium blue square  both of them none of them