We have three blocks, A, B and C. Block A is above C and block B is to the left of A. Block A has a small black square, one big black square and one small yellow triangle. The small black square is to the left of the big black square which is to the right of and below the small yellow triangle. The big black square is touching the right edge of this block. The small yellow triangle is touching the top edge of this block. A medium blue square is touching the right edge of this block. It is to the right of the small black square and the small yellow triangle. Block B contains a big yellow circle. One medium blue square is also in this block. The big yellow circle is below and to the right of the medium blue square. And block C has a small black square.
Which object is to the left of a small yellow thing? the medium blue square that is touching the right edge of a block or the medium blue square that is in block B?
the medium blue square  that is touching the right edge of  a block  the medium blue square  that is in block B both of them none of them