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