There are three blocks. We call them A, B and C. Block A has one small black circle. Block B is to the right of block A. It has one medium black square and a medium yellow circle. One medium yellow triangle is also touching the bottom edge of this block. The medium yellow circle is touching the bottom edge of this block. It is to the left of the medium yellow triangle. Above the medium yellow triangle there is the medium black square. It is to the right of the circle which is to the left of the medium yellow triangle. Finally, we have block C to the left of block B. It has one big blue square.
Is there a black circle that is to the left of a medium yellow triangle that is touching the bottom edge of a block above a blue square that is to the left of a medium yellow circle which is touching the bottom edge of a block?