There are two blocks. Lets call them A and B. Block A contains one big yellow triangle, a small yellow triangle and one medium yellow square. The big yellow triangle is touching the right edge of this block. The medium yellow square is touching the right edge of this block. This block also has a medium black triangle. Far from and below the medium black triangle there is the big yellow triangle. Far from the medium yellow square is the small yellow triangle. To the right of the medium black triangle there is the medium yellow square. Below the medium yellow square is the big yellow triangle. Block B is below block A. It contains a medium blue square.
What is above the blue shape? a big yellow triangle that is touching the right edge of a block or a medium yellow square?
big yellow triangle  that is touching the right edge of  a block  medium yellow square  both of them none of them