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