There are three blocks. We call them A, B and C. Block B is below blocks A and C. Block A contains one big yellow circle, one small yellow triangle and one big blue triangle. To the left of and above the big blue triangle is the big yellow circle. The small yellow triangle is above the big blue triangle. Block B contains one small black triangle, a medium yellow square and one medium blue square. Above and to the left of the medium yellow square there is the small black triangle. Near to and below the medium blue square there is the medium yellow square. Block C has a big yellow square, one big blue circle and one small black triangle. Above a small blue square there is the big blue circle. The small black triangle is near to a medium black circle. A small blue circle is touching the right edge of this block. A small black circle is also in this block. To the left of, near to and below the small black circle there is the big blue circle.
Which object is above a medium blue square? the medium yellow square or the big yellow square?
the medium yellow square  the big yellow square  both of them none of them