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