We have three blocks. We call them A, B and C. There are two small yellow circles in block A. A big black square is also touching the right edge of this block. This block also has one small black triangle. To the left of the small black triangle there is small yellow circle number two. Small yellow circle number one is below small yellow circle number two , the small black triangle and the big black square. Above block A is block B with a small blue circle, a small black triangle and a small yellow triangle in it. Above the small yellow triangle there is the small black triangle. The small blue circle is above the small yellow triangle. It is above and near to the black object which is above the small yellow triangle. Finally, we have block C which is above block A. It contains one big blue circle. A small yellow circle is to the right of and near to the big blue circle. The big blue circle is touching the bottom edge of this block.
What is above the small yellow triangle? a black square that is touching the right edge of a block or a small blue circle?
black square  that is touching the right edge of  a block  small blue circle  both of them none of them