We have three blocks, A, B and C. Block A is below C. Block B is to the left of A. Block A has one small black square. Block B has a big blue square, one big yellow circle and a small yellow circle. Below and to the right of the small yellow circle which is to the left of a medium yellow square there is the big blue square. The big yellow circle is to the left of and below the medium yellow square. Block C has one small yellow triangle, one small black circle and a big yellow circle.. The small yellow triangle is touching the bottom edge of this block. It is below the big yellow circle and the small black circle.
What is above the small black square? a triangle that is touching the bottom edge of a block or a small yellow circle?
triangle  that is touching the bottom edge of a block  small yellow circle  both of them none of them