We have three blocks. Lets call them A, B and C. Block C is to the left of A. Block A is to the right of B. Block A has one medium black circle. Block B contains a medium yellow circle, one medium yellow square and one medium blue square. It also contains one big blue triangle. The medium yellow circle is to the right of the medium yellow square. To the right of, above and far from the big blue triangle is the medium blue square. The medium yellow circle is to the right of the big blue triangle. Block C contains one big black triangle, one small blue triangle and a small yellow triangle. It also has one medium yellow circle. It is to the left of the small yellow triangle. The big black triangle is to the right of the small blue triangle. It is near to the small yellow triangle. To the right of the medium yellow circle is the small blue triangle. It is above and touching the small yellow triangle.
What is to the left of the medium black circle? a small yellow triangle or a medium yellow square?
small yellow triangle  medium yellow square  both of them none of them