There are three blocks. Lets call them A, B and C. Block A is to the left of B. Block C is to the left of A. Block A contains a small yellow square. Block B contains one medium yellow square. Block C contains one big yellow circle. It also contains a medium yellow triangle and one small yellow triangle. To the left of and near to the big yellow circle is the medium yellow triangle. It is above the small yellow triangle.
Which object is to the left of a medium yellow square? the small yellow triangle or the medium yellow triangle?
the small yellow triangle  the medium yellow triangle  both of them none of them