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