We have three blocks. We call them A, B and C. Block C is above B and block A is below C. Block A has a big yellow triangle. Block B has a medium yellow square, a small yellow triangle and a small yellow square. The medium yellow square is touching the right edge of this block. Below the small yellow square there is the small yellow triangle. Far from the small yellow triangle is the medium yellow square. It is to the right of the small yellow square. Block C has two small black circles. Small black circle number one is to the left of small black circle number two and a small blue circle.
Which object is above a yellow triangle? the medium shape that is touching the right edge of a block or the small yellow square?
the medium shape that is touching the right edge of  a block  the small yellow square  both of them none of them