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