There are two blocks. We call them A and B. Block A is below B. Block A has one medium blue square, one medium yellow square and one small yellow triangle. There is also a small black triangle touching the right edge of this block. The medium blue square is below the small black triangle. The small yellow triangle is touching the left edge of this block. It is to the left of the small black triangle. The medium yellow square is below the small yellow triangle and the small black triangle. Block B has a big black square. To the left of and above the big black square is a medium black square.
Is the medium black object which is above a small yellow triangle that is touching the left edge of a block above all black squares that are above a yellow square?