We have three blocks. Lets call them A, B and C. There is a big yellow square in block A. Block B is to the left of block A. It has two small yellow squares. There is also a big blue circle in this block. Small yellow square number two is far from a big blue square. The big blue square is touching the right edge of this block. The big blue circle is to the right of and near to small yellow square number one which is to the right of small yellow square number two. It is below the big blue square. To the left of block A there is block C with a medium black circle, one small black square and one big yellow circle in it. The medium black circle is touching the top edge of this block. The medium black circle is to the left of and above the small black square. A small yellow square is touching the right edge of this block. This shape is to the right of the big yellow circle. This object is below and to the right of the medium black circle.
What is above the small black square? a big yellow square or a big yellow circle?
big yellow square  big yellow circle  both of them none of them