There are two blocks. We call them A and B. Block A is below B. Block A has one small blue triangle and a small blue circle. This block also contains a big blue circle. The big blue circle is to the left of the small blue triangle which is to the right of and below the small blue circle. To the right of and above a medium yellow square is the small blue triangle. Below the small blue circle there is the medium yellow square. Block B contains a medium blue triangle and one small yellow square. The medium blue triangle is above and to the right of a small yellow triangle. It is to the right of the small yellow square.
What is above the small blue circle? a small yellow square or a small blue triangle?
small yellow square  small blue triangle  both of them none of them