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