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