There are three blocks. We call them A, B and C. Blocks C and B are above A. Block A contains a medium yellow triangle. It also contains a big black circle. There is also a big yellow circle in this block. Below the medium yellow triangle which is to the left of the big black circle is the big yellow circle. This shape is to the left of the big black circle. Block B contains a small black triangle, one big blue square and a small yellow square. The big blue square is touching the bottom edge of this block. A big blue triangle is touching the bottom edge of this block. The small black triangle is to the right of and above the big blue square. The big blue square is below the small yellow square which is above the big blue triangle. It is to the left of the big blue triangle. And block C contains a medium black square and one small black circle. Above and near to the medium black square which is to the left of the small black circle there is a medium black circle. The medium black square is touching the bottom edge of this block. The small black circle is touching the bottom edge of this block.
What is above the big blue square? a small black triangle or a medium yellow triangle?
small black triangle  medium yellow triangle  both of them none of them