We have three blocks, A, B and C. Block A contains a small black triangle, a big yellow triangle and one medium black square. This block also contains one big yellow square. It is above the big yellow triangle which is below and to the right of the medium black square. The small black triangle is above the big yellow square. It is to the right of the medium black square. Below block A is block B which has one big yellow square and a big yellow triangle. A big blue triangle is above the big yellow square and a small blue circle. Above the small blue circle is the big yellow triangle. The small blue circle is touching the bottom edge of this block.. The big yellow square is touching the right edge of this block. This object is to the right of and above the small blue circle. Finally, there is block C below block A. It has a medium black circle. A big yellow circle is below a medium black square. The medium black circle is touching the bottom edge of this block. It is below the medium black square. To the left of the medium object which is below the medium black square is the big yellow circle.
What is above the medium black circle? a big yellow circle or a medium black square?
big yellow circle  medium black square  both of them none of them