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