There are two blocks. We call them A and B. Block A is above B. Block A contains one small black triangle, a small yellow square and a medium yellow square. Above a medium blue triangle and the small yellow square is the small black triangle. The small yellow square is to the right of the medium blue triangle. The small black triangle is to the left of the medium yellow square. Block B contains one medium black square.
What is above the medium black square? a medium blue triangle or a medium yellow square?
medium blue triangle  medium yellow square  both of them none of them