There are three blocks, A, B and C. Block A is to the right of block C and to the left of block B. Block A contains one small yellow triangle. Block B contains one big black triangle. A big yellow square is touching the bottom edge of this block. It is to the left of the big black triangle. And block C contains one medium blue triangle and a small black circle. The medium blue triangle is touching the right edge of this block. It is to the right of the small black circle.
Is there a blue triangle that is to the right of a circle to the left of a small yellow triangle?