There are three blocks. We call them A, B and C. Blocks C and B are above A. Block A contains a medium yellow triangle. It also contains a big black circle. There is also a big yellow circle in this block. Below the medium yellow triangle which is to the left of the big black circle is the big yellow circle. This shape is to the left of the big black circle. Block B contains a small black triangle, one big blue square and a small yellow square. The big blue square is touching the bottom edge of this block. A big blue triangle is touching the bottom edge of this block. The small black triangle is to the right of and above the big blue square. The big blue square is below the small yellow square which is above the big blue triangle. It is to the left of the big blue triangle. And block C contains a medium black square and one small black circle. Above and near to the medium black square which is to the left of the small black circle there is a medium black circle. The medium black square is touching the bottom edge of this block. The small black circle is touching the bottom edge of this block.
Are all medium shapes that are above a big black circle near to the black square that is to the left of a small black circle that is touching the bottom edge of a block?