There are three blocks. We call them A, B and C. Block A has one small yellow square. Above block A there is block B which has one big blue square and one small black triangle. The big blue square is to the left of and below the small black triangle. Finally, we have block C below block A. It contains a big blue square and one medium black triangle. The big blue square is to the left of the medium black triangle. The medium black triangle is touching the right edge of this block.
What is above the small square? a medium shape that is touching the right edge of a block or a small black triangle?
medium shape that is touching the right edge of  a block  small black triangle  both of them none of them