We have three blocks, A, B and C. A small blue triangle is in block A. Block B is to the right of block A. It contains one small blue triangle. Above and near to a small yellow triangle is the small blue triangle. Above block A there is block C with two big black triangles in it. This block also contains a big yellow square. It is to the right of a small blue circle and big black triangle number two. Big black triangle number one is to the right of big black triangle number two.
What is above the small yellow triangle? a big yellow square that is touching the right edge of a block or a small blue triangle?
big yellow square  that is touching the right edge of  a block  small blue triangle  both of them none of them