We have three blocks, A, B and C. Block C is below block A and to the left of block B. Block A contains a small blue square. Above the small blue square is a big blue triangle. Block B contains one medium blue triangle and a small black circle. The medium blue triangle is above the small black circle. Block C has one small yellow square, one medium blue triangle and a small yellow triangle. There is also one medium yellow square in this block. The medium blue triangle is touching the bottom edge of this block. There is also one small blue triangle in this block. It is to the right of and near to the medium yellow square. The small yellow square is touching the right edge of this block. The medium blue triangle is below, near to and to the left of the medium yellow square. The small yellow triangle is to the right of the medium yellow square.
Is there any small triangles that are below a small blue shape above the square that is touching the right edge of a block?