There are two blocks. We call them A and B. Block A is below B. Block A contains one small black square, a small blue square and a big yellow triangle. The small black square is to the left of a small yellow square and the big yellow triangle. The big yellow triangle is touching the bottom edge of this block. Above the big yellow triangle there is the small blue square. The small yellow square is touching the right edge of this block. To the left of the small yellow square is the small blue square. Block B has one big black square and one big black circle. Below the big black circle there is the big black square. A big black triangle is touching the right edge of this block. This shape is below the big black square and the big black circle.
What is above the small black square? a small yellow square that is touching the right edge of a block or a small blue square?
small yellow square  that is touching the right edge of  a block  small blue square  both of them none of them