There are three blocks. Lets call them A, B and C. Block C is above B and block B is to the left of A. Block A contains one small yellow circle, a small yellow square and one big black square. A big blue circle is touching the top edge of this block. The small yellow square is touching the bottom edge of this block. The big blue circle is above the small yellow circle. It is near to and to the left of the big black square. The small yellow circle is to the right of and above the small yellow square. Block B has a medium yellow square and a small blue circle. The medium yellow square is to the left of the small blue circle. Block C contains a medium blue circle and one medium black circle. To the right of the medium black circle is the medium blue circle.
Which object is to the left of a shape which is touching the top edge of a block? the small yellow square that is touching the bottom edge of a block or the small blue circle?
the small yellow square  that is touching the bottom edge of a block  the small blue circle  both of them none of them