There are three blocks, A, B and C. Block C is to the left of B. Block A is below C. Block A contains one small blue square. A big yellow triangle is also touching the bottom edge of this block. The big yellow triangle is to the left of and below the small blue square. Block B has a small blue triangle. And block C contains one small yellow triangle. Above a small black triangle which is to the right of and above the small yellow triangle is a big black triangle.
What is to the right of the small black triangle? a small blue triangle or a square?
small blue triangle  square  both of them none of them