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