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