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