There are three blocks. We call them A, B and C. One small yellow circle, one medium blue circle and a small blue triangle are in block A. The medium blue circle is touching the bottom edge of this block. This shape is to the right of the small blue triangle. The small yellow circle is above the small blue triangle and the medium blue circle. Then, there is block B which contains a small yellow square. Block C is above block B. Block A is to the left of it. It contains a big yellow circle and one small blue triangle. The big yellow circle is below a small black square. To the right of the small black square is the small blue triangle.. The big yellow circle is near to and to the left of the small blue triangle.
What is above the small yellow square? a small yellow circle or a small blue triangle?
small yellow circle  small blue triangle  both of them none of them