We have two blocks, A and B. Block A is to the right of B. Block A contains one medium blue triangle, a medium yellow triangle and one medium black circle. To the left of the medium yellow triangle there is the medium blue triangle. It is above and near to the medium black circle. Block B contains one big blue square, one medium yellow triangle and a small blue circle. The big blue square is touching the bottom edge of this block. The medium yellow triangle is touching the bottom edge of this block. This object is to the left of the small blue circle. The big blue square is to the left of the medium yellow triangle and the small blue circle. The small blue circle is touching the right edge of this block.
What is above the black shape? a small shape that is touching the right edge of a block or a medium blue triangle?
small shape that is touching the right edge of  a block  medium blue triangle  both of them none of them