There are three blocks, A, B and C. There is a medium yellow circle in block A. Block B is below block A. It has two medium yellow circles. It also contains a medium blue triangle. The medium blue triangle is to the left of and near to a small black circle. Above and to the right of a big blue square is a small blue triangle.. It is above and to the right of medium yellow circle number two. Finally, there is block C which is to the right of block B. It has two small yellow triangles. Near to small yellow triangle number two there is small yellow triangle number one. It also has a medium yellow triangle and a small blue square. The medium yellow triangle is to the right of the small blue square and small yellow triangle number two. Above small yellow triangle number two is the small blue square.
What is above the medium blue triangle? a small blue square or a medium yellow circle?
small blue square  medium yellow circle  both of them none of them