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