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