There are three blocks, A, B and C. Block B is below block C and above block A. Block A contains one small blue triangle. There is also a big yellow triangle touching the right edge of this block. The small blue triangle is to the left of and below the big yellow triangle. Block B contains one medium yellow square and a small blue square. The medium yellow square is to the right of and above the small blue square. And block C contains two medium blue squares. Medium blue square number one is below medium blue square number two. This block also contains a medium yellow triangle. There is also one big yellow triangle in this block. The big yellow triangle is to the left of the medium yellow triangle which is below, to the right of and near to medium blue square number two. This shape is below and near to medium blue square number two.
What is above the small blue triangle? a big yellow triangle or a small blue square?
big yellow triangle  small blue square  both of them none of them