There are two blocks. Lets call them A and B. Block A is below B. Block A contains a small blue circle, one small black triangle and one big blue triangle. A medium yellow square is to the left of the small black triangle. The small black triangle is to the right of the big blue triangle. It also contains one big black triangle. It is to the right of the big blue triangle. The small blue circle is above the big blue triangle. Above the big blue triangle there is the medium yellow square. Block B contains one medium black circle, one medium yellow triangle and a small yellow triangle. It also contains one big yellow triangle. The medium black circle is to the left of the medium yellow triangle. Above the big yellow triangle is the medium yellow triangle. The small yellow triangle is to the left of and above the big yellow triangle. This block also has a medium yellow square. It is touching the bottom edge of this block. The medium yellow triangle is far from the medium yellow square.
What is above the object which is touching the right edge of a block? a big blue triangle or a small yellow triangle?
big blue triangle  small yellow triangle  both of them none of them