We have two blocks. Lets call them A and B. There are a big yellow square and a medium yellow circle in block A. There is also a small yellow circle in this block. To the right of the small yellow circle is the big yellow square. It is below and to the right of the medium yellow circle. To the left of block A we have block B. It has two small blue circles. It also contains a small yellow triangle and one medium blue square. There is also a medium black square touching the bottom edge of this block. The small yellow triangle is below, to the right of and near to the medium blue square. This shape is above and to the right of the medium black square. To the right of the medium black square is small blue circle number two.
Is there any small circles which are to the right of a medium black square that is touching the bottom edge of a block above the small yellow thing that is to the left of a medium yellow thing?