There are three blocks. Lets call them A, B and C. There are one big black circle and one big blue square in block A. A small black circle is to the left of the big blue square and the big black circle. Below the big blue square and the big black circle is a small blue circle. Below block A there is block B which has one medium yellow square and a small blue circle. The medium yellow square is to the right of the small blue circle. Finally, there is block C. It is to the right of block B. It has two big blue triangles. To the left of a big yellow triangle there is big blue triangle number one. To the left of, below and far from a big blue square there is big blue triangle number two. This object is touching the bottom edge of this block. The big blue square is touching the top edge of this block. Big blue triangle number one is near to the triangle which is to the left of the big blue square. The big yellow triangle is touching the right edge of this block.
What is above the yellow square? a big blue triangle which is touching the bottom edge of a block or a small blue circle?
big blue triangle  which is touching the bottom edge of a block  small blue circle  both of them none of them