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