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