There are two blocks. Lets call them A and B. There are one medium yellow triangle, one big blue circle and one small yellow square in block A. The big blue circle is above the small yellow square. The small yellow square is touching the right edge of this block. The medium yellow triangle is near to, to the left of, below and touching the big object which is above the small yellow square. To the left of block A we have block B. It contains a small blue triangle, one big black triangle and a big yellow triangle. A small blue square is touching the bottom edge of this block. The big black triangle is touching the bottom edge of this block. This object is to the left of and below the big yellow triangle. The small blue triangle is to the left of the big yellow triangle. It is above the black shape which is to the left of the big yellow triangle. The small blue square is below the big yellow triangle.
What is to the left of the small yellow square? a big black triangle which is touching the bottom edge of a block or a blue circle?
big black triangle  which is touching the bottom edge of a block  blue circle  both of them none of them