We have three blocks, A, B and C. Block B is to the right of block C and to the left of block A. Block A contains a medium blue triangle and a big yellow square. The medium blue triangle is touching the bottom edge of this block. A big black triangle is to the left of the big yellow square. The medium blue triangle is to the left of the big yellow square. The big yellow square is touching the bottom edge of this block. Below the black object which is to the left of the big yellow square is the medium blue triangle. Block B has one big yellow circle and a small blue circle. To the right of the small blue circle is a medium yellow square. A big black circle is touching the bottom edge of this block. It is to the right of the small blue circle and the big yellow circle. Block C has a medium black square.
Is there a big square that is to the right of a big black thing to the right of a yellow shape which is to the left of a big black circle?