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