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