There are three blocks, A, B and C. Block C is above and A is to the left of B. Block A has a small blue square. Block B has two medium yellow triangles. One big blue square is also in this block. To the right of the big blue square is medium yellow triangle number one. To the left of and below the big blue square there is medium yellow triangle number two. And block C has one big yellow square, one medium black triangle and one medium yellow circle. It also contains a big yellow circle. This block also has one medium blue square. The big yellow square is to the right of and above the medium yellow circle. Far from the medium blue square there is the medium yellow circle. The big yellow square is touching the right edge of this block. Above the medium black triangle which is below the medium blue square is the big yellow circle. The medium black triangle is touching the bottom edge of this block.
What is to the right of the small object? a medium blue square that is touching the top edge of a block or a medium yellow triangle?
medium blue square  that is touching the top edge of a block  medium yellow triangle  both of them none of them