We have two blocks, A and B. Block A is above B. Block A contains one medium blue triangle. Block B has a small black triangle, a small yellow square and a small yellow triangle. The small black triangle is below the small yellow square and the small yellow triangle. This block also has a medium yellow circle. Above and touching the small yellow triangle is the small yellow square.
What is above the square? a small yellow triangle or a medium circle?
small yellow triangle  medium circle  both of them none of them