There are two blocks. We call them A and B. There are one big blue triangle, one small yellow circle and a big yellow square in block A. The big blue triangle is to the right of the small yellow circle which is to the left of and above the big yellow square. The small yellow circle is touching the top edge of this block. To the right of block A is block B with a big yellow square and one small blue triangle in it. The big yellow square is above, to the right of and near to the small blue triangle.
What is above the small blue triangle? a circle that is touching the top edge of a block or a big yellow square?
circle  that is touching the top edge of a block  big yellow square  both of them none of them