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