We have three blocks. Lets call them A, B and C. There are two medium yellow triangles in block A. Above, near to and to the right of a medium yellow square there is medium yellow triangle number one. Medium yellow triangle number two is touching the bottom edge of this block. This shape is to the left of and below the medium yellow square. Below block A there is block B with one big yellow circle in it. Below block A there is block C which contains a small yellow triangle and a small blue square. The small yellow triangle is below the small blue square.
Which object is above a small square? the medium yellow square or the small yellow triangle?
the medium yellow square  the small yellow triangle  both of them none of them