There are three blocks. We call them A, B and C. Block B is below blocks C and A. Block A contains one big blue triangle and one big yellow square. A medium yellow square is also in this block. To the right of the big yellow square there is the medium yellow square. Near to the big yellow square is the big blue triangle. Below and near to the big blue triangle is the medium yellow square. Block B contains one small yellow triangle and one medium blue square. The small yellow triangle is above and to the left of the medium blue square. Block C contains a small blue circle and one big yellow square. Above the big yellow square and a big yellow triangle there is the small blue circle. The big yellow triangle is touching the right edge of this block.. The big yellow square is touching the bottom edge of this block. This object is below the big yellow triangle.
What is above the medium blue square? a big blue triangle or a small yellow triangle?
big blue triangle  small yellow triangle  both of them none of them