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