We have three blocks. We call them A, B and C. Block A is below C. Block C is above B. Block A contains a big yellow square. Block B has one big blue square. This block also contains a medium blue square. Below the big blue square is the medium blue square. The big blue square is touching the right edge of this block. Block C has two big blue circles. This block also contains a small blue square. One medium black square is also touching the bottom edge of this block. A medium yellow square is to the right of the medium black square. Big blue circle number one is below a big blue square. Big blue circle number two is touching the bottom edge of this block. The big blue square is touching the top edge of this block. Above the small blue square is the medium yellow square. Above the small blue square there is big blue circle number one. Big blue circle number two is to the left of the medium black square.
What is above the big yellow square? a medium yellow square or a big blue circle which is touching the bottom edge of a block?
medium yellow square  big blue circle  which is touching the bottom edge of a block  both of them none of them