We have three blocks. We call them A, B and C. Block B is above block A and it is to the right of block C. Block A contains one small black square. Block B has one small blue square and one big yellow square. A medium blue triangle is also touching the right edge of this block. This shape is below the big yellow square. It also has a small black circle. It is below the big yellow square. Below the big yellow square and the small black circle there is the small blue square. The big yellow square is touching the top edge of this block. The small blue square is near to the triangle which is below the big yellow square. Block C has one big blue square. One medium yellow square is also in this block. Near to, to the left of and below the big blue square there is the medium yellow square.
Which object is above a small blue square? the big blue square or the big yellow square that is touching the top edge of a block?
the big blue square  the big yellow square  that is touching the top edge of a block  both of them none of them