There are two blocks, A and B. Block A is below B. Block A has one big blue circle. Near to, above and to the left of a small yellow square is the big blue circle. Block B contains a big blue triangle, a small yellow square and one medium blue triangle. A small black triangle is touching the bottom edge of this block. It is to the left of and below the small yellow square which is below the medium blue triangle.. Near to and below the small yellow square is the big blue triangle.
What is above the small triangle? a small yellow square or a blue circle?
small yellow square  blue circle  both of them none of them