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