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