There are three blocks, A, B and C. There is one small black circle in block A. The small black circle is near to and above a small black triangle. Block B is below block A. It contains one big blue triangle. To the left of block B there is block C. It contains two big yellow circles. There is also one medium yellow circle touching the bottom edge of this block. Big yellow circle number one is above the medium yellow circle. Above and near to the medium yellow circle there is big yellow circle number two. To the right of the big yellow circle number two there is big yellow circle number one.
Is there a yellow circle that is to the left of a big blue triangle above the yellow circle which is below big circle number two?