There are three blocks, A, B and C. Block A has a small black circle, one medium yellow circle and a big blue square. Below the medium yellow circle which is above and to the left of the big blue square is the small black circle. Below and to the right of the medium yellow circle is a small yellow circle. The big blue square is touching the bottom edge of this block. Near to the yellow shape which is below the medium yellow circle is the small black circle. The medium yellow circle is touching the top edge of this block. Then, we have block B which has one small yellow square. Finally, below block A we have block C which is to the right of block B. It has one small black square.
What is to the left of the small black square? a small yellow square or a medium yellow circle which is touching the top edge of a block?
small yellow square  medium yellow circle  which is touching the top edge of a block  both of them none of them