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