There are three blocks. We call them A, B and C. Block A contains one small blue square and a medium black circle. This block also contains one small blue triangle. The small blue triangle is above the medium black circle. The small blue square is to the left of and above the medium black circle. The medium black circle is touching the right edge of this block. Above block A we have block B. It has a small yellow square. To the left of block B there is block C with two medium blue triangles in it. A small yellow circle is to the left of and far from a big black circle. This block also contains one small yellow square. Touching the small yellow circle is a medium black triangle. Medium blue triangle number two is touching the right edge of this block. The big black circle is touching the bottom edge of this block. Near to the small yellow circle and the medium black triangle is the small yellow square.
What is above the medium black circle? a small yellow square or a small blue square?
small yellow square  small blue square  both of them none of them