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