There are two blocks, A and B. There are one small blue square, a big blue triangle and a big black square in block A. One medium black square and a small blue triangle are also in this block. The small blue square is touching the right edge of this block. The big blue triangle is touching the right edge of this block. To the right of and touching a small yellow circle is the small blue square.. This shape is to the right of, above and far from the big black square. To the left of block A we have block B which has one big blue square, one medium black triangle and one small black triangle. Above the medium black triangle and the small black triangle there is the big blue square. The medium black triangle is to the left of the small black triangle.
Is there a square that is to the right of a black triangle to the right of the square that is to the right of a yellow circle?