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