We have three blocks, A, B and C. Block A contains one small blue triangle, one medium yellow circle and a big black triangle. Below the small blue triangle and the medium yellow circle is a medium black square. To the left of the big black triangle there is the medium yellow circle. To the right of the big black triangle there is the medium black square. To the right of and above the big black triangle there is the small blue triangle. Then, there is block B with a small yellow circle in it. A medium black square is touching the right edge of this block. This object is to the right of and above the small yellow circle. Finally, to the right of block A we have block C. It is to the right of block B. It contains a medium black square. It also contains one small yellow circle. Below the medium black square there is the small yellow circle.
Is there any circles that are to the left of a object that is touching the bottom edge of a block to the left of the small triangle which is above a black square?