There are two blocks. Lets call them A and B. Block A is below B. Block A contains a small blue square. Block B contains one big blue triangle, one medium yellow triangle and one medium yellow square. It also has a medium black triangle. It is to the left of the medium yellow triangle which is near to the medium yellow square. The big blue triangle is near to the medium yellow triangle and the medium yellow square.
What is above the blue square? a medium black object that is touching the left edge of a block or a big blue shape?
medium black object that is touching the left edge of a block  big blue shape both of them none of them