There are three blocks, A, B and C. Block A has a medium blue square. Block B is to the left of block A. It has a big blue circle and a small blue square. The big blue circle is touching the right edge of this block. It is near to the small blue square. Finally, we have block C which is above block B. It contains one medium yellow square and one medium black circle. Near to, below and to the left of the medium black circle is the medium yellow square. The medium black circle is touching the top edge of this block.
What is above the blue circle? a small blue square or a medium blue square?
small blue square  medium blue square  both of them none of them