There are three blocks, A, B and C. Block B is below block A and to the right of block C. Block A has one medium blue square and one small blue square. The medium blue square is above and to the right of the small blue square. Block B has a small yellow square. And block C has one small yellow circle, a small blue circle and one big yellow square. Near to and to the left of the big yellow square there is the small yellow circle. Below a big blue triangle there is the big yellow square. The small yellow circle is below and to the left of the small blue circle.
What is to the left of the small yellow square? a medium blue square or a triangle?
medium blue square  triangle  both of them none of them