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