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