There are three blocks. Lets call them A, B and C. Block A is below C. Block C is above B. Block A contains one small yellow triangle. A medium blue square is to the left of the small yellow triangle. Block B contains one small blue circle, a medium blue triangle and a small blue triangle. The small blue circle is near to, above and to the left of the small blue triangle. The medium blue triangle is touching the left edge of this block. It is to the left of the small blue triangle. Block C has one small yellow triangle and a small blue square. The small yellow triangle is touching the right edge of this block. There is also one medium yellow square touching the right edge of this block. The medium yellow square is near to the small yellow triangle. To the right of and below the small blue square there is the small yellow triangle.
Which object is above a small yellow triangle? the medium blue square or the small blue square?
the medium blue square  the small blue square  both of them none of them