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