There are three blocks, A, B and C. Block A has two big yellow squares. Big yellow square number one is to the left of a small yellow circle. It also has a big black square. It also contains a medium black triangle. It also contains one big yellow triangle. This object is to the left of big yellow square number two and the small yellow circle.. To the right of big yellow square number two there is the medium black triangle. Block B is to the right of block A. It contains a big yellow circle, a medium black square and a big blue triangle. Near to, below and to the left of the big blue triangle there is the big yellow circle. The medium black square is to the right of and below the big blue triangle. To the right of block B there is block C with one medium black square and a small blue square in it. The small blue square is touching the top edge of this block. The medium black square is near to, to the left of and below the small blue square.
Which object is to the left of a medium black square? the small blue square that is touching the top edge of a block or the big yellow circle?
the small blue square  that is touching the top edge of a block  the big yellow circle  both of them none of them