We have three blocks, A, B and C. Block B is above block C and below block A. Block A contains a big blue triangle and one small yellow triangle. A big yellow square is touching the right edge of this block. It is near to and above the small yellow triangle. It is to the right of, near to and below the big blue triangle. Block B has one big blue circle. And block C contains a small blue square and one big black circle. The small blue square is above the big black circle.
What is above the small yellow triangle? a big yellow square that is touching the right edge of a block or a big black circle?
big yellow square  that is touching the right edge of  a block  big black circle  both of them none of them