There are three blocks. Lets call them A, B and C. Block A has one small yellow circle and one small black square. The small yellow circle is to the right of the small black square. Block B is to the right of block A. It has one medium black circle, a big blue square and one small yellow circle. The big blue square is touching the top edge of this block. This block also contains a small blue triangle. The big blue square is above and touching the small blue triangle. To the left of and above the small blue triangle is the small yellow circle. The big blue square is to the right of the small yellow circle. To the left of block B there is block C with one medium yellow triangle in it.
What is to the right of the small black square? a big blue square which is touching the top edge of a block or a medium black circle?
big blue square  which is touching the top edge of a block  medium black circle  both of them none of them