There are three blocks. We call them A, B and C. Block C is above A and block A is to the left of B. Block A has one small blue circle. Block B contains a small black square and a medium yellow triangle. A medium blue circle is touching the bottom edge of this block. Near to and above the medium blue circle is a small black circle. The small black square is near to, above and touching the medium blue circle. The small black circle is to the left of the small black square. Above the medium blue circle there is the medium yellow triangle. And block C has one small black circle.
What is above the small blue circle? a small black square or a small black circle?
small black square  small black circle  both of them none of them