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