We have three blocks. We call them A, B and C. Block A has a medium blue square and a medium yellow triangle. The medium blue square is below, to the right of and near to the medium yellow triangle. Then, we have block B which contains a small yellow triangle, a big blue square and a small blue square. It also contains one big blue triangle. To the right of and near to a small black triangle which is below and to the left of the big blue square is the small yellow triangle. The big blue square is touching the right edge of this block. To the left of the big blue square there is the small yellow triangle. Finally, we have block C. It is below blocks A and B. It contains a small blue square. One medium blue triangle is also in this block. Above the small blue square is the medium blue triangle.
Which object is above a medium blue triangle? the medium yellow triangle or the square which is touching the right edge of a block?
the medium yellow triangle  the square  which is touching the right edge of  a block  both of them none of them