There are two blocks. We call them A and B. Two small yellow triangles are in block A. It also has one small yellow circle. Small yellow triangle number one is to the left of small yellow triangle number two and the small yellow circle. It is near to a small blue circle which is to the left of small yellow triangle number two. Below block A we have block B with a small black circle in it. A big blue square and a medium yellow triangle are also in this block. Near to the medium yellow triangle which is near to the small black circle is the big blue square. This shape is below the small black circle.
What is above the blue square? a small yellow circle that is touching the right edge of a block or a small yellow triangle?
small yellow circle  that is touching the right edge of  a block  small yellow triangle  both of them none of them