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