We have two blocks. We call them A and B. Block A contains one big yellow circle, one big blue square and one small yellow square. To the right of a small yellow triangle and the small yellow square there is the big yellow circle. To the left of the big blue square there is the small yellow triangle. The big blue square is touching the right edge of this block. The big yellow circle is touching the bottom edge of this block. The small yellow triangle is below the small yellow square. Below the big blue square there is the big yellow circle. To the right of block A is block B with a big blue triangle and a big yellow triangle in it. Far from and above a medium black circle is the big blue triangle. The medium black circle is touching the bottom edge of this block. Above and to the right of the medium black circle there is the big yellow triangle.
What is above the medium shape? a small yellow square or a big blue triangle?
small yellow square  big blue triangle  both of them none of them