There are two blocks. Lets call them A and B. Block A contains one small blue triangle and one big yellow triangle. There is also one big blue triangle in this block. The small blue triangle is near to and to the right of a big black triangle which is below and to the left of the big yellow triangle. Near to and below the big blue triangle is the big yellow triangle. Block B is to the right of block A. It contains a medium blue triangle, one big yellow triangle and a big black circle. A small yellow square is also in this block. The big black circle is touching the right edge of this block. It is to the right of the small yellow square. The medium blue triangle is touching the bottom edge of this block. This object is near to and below the circle which is to the right of the small yellow square. It is below and near to the small yellow square.
Is there a blue triangle that is above a yellow triangle to the left of a small yellow thing that is above a medium object which is touching the bottom edge of a block?