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