There are three blocks, A, B and C. A medium blue circle, a small yellow square and a medium blue triangle are in block A. To the right of a big blue square and the small yellow square there is the medium blue circle. The small yellow square is near to and touching the big blue square. A big black triangle is below the big blue square. Block B is above block A. It contains one big blue square and one small yellow triangle. A medium black triangle is touching the right edge of this block. Below the small yellow triangle there is the big blue square. The medium black triangle is to the right of and above the small yellow triangle. Below block B there is block C. It has one medium yellow circle.
What is above the medium blue triangle? a small yellow square or a big blue square?
small yellow square  big blue square  both of them none of them