There are two blocks, A and B. A big black triangle, a small blue circle and one big yellow square are in block A. It also has a small blue triangle. A big yellow circle is also touching the left edge of this block. It is above the small blue triangle. The big black triangle is touching the bottom edge of this block. Below the big yellow circle is the small blue circle. The big black triangle is below and to the right of the small shape which is below the big yellow circle.. It is far from the yellow object which is above the small blue triangle. Block B is above block A. It has one small yellow triangle and one small blue square. Near to a big blue triangle there is the small yellow triangle. It is below and to the right of the small blue square.
What is above the big yellow square? a small yellow triangle or a small blue square?
small yellow triangle  small blue square  both of them none of them