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