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