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