There are three blocks, A, B and C. Block A contains two big black circles. To the left of big black circle number two there is big black circle number one. This block also has a big yellow square. It is below and to the right of big black circle number two. Then, we have block B with one small blue triangle in it. Below block A and to the right of block B there is block C which has one small yellow square. This block also contains a medium black square. To the right of the medium black square is the small yellow square.
Is there a black circle that is above a small square to the left of all big black shapes that are to the left of a big yellow square that is touching the right edge of a block?