There are three blocks, A, B and C. Block C is below block A and above block B. Block A contains one small blue triangle. Block B has a medium yellow square, one big yellow circle and a big blue square. To the right of and above the big blue square is the big yellow circle. A small blue triangle is touching the bottom edge of this block. It is to the left of and near to the big blue square. The medium yellow square is above the big yellow circle and the big blue square. And block C has a medium blue circle and one medium yellow triangle. The medium blue circle is above the medium yellow triangle. The medium yellow triangle is touching the right edge of this block.
Is the medium yellow triangle which is above a blue square below all triangles that are above a blue square?