There are two blocks. Lets call them A and B. There is a small blue triangle in block A. Block B is to the left of block A. It has two small blue squares. It also has a small blue triangle and a big black triangle. Below the big black triangle there is the small blue triangle. Small blue square number one is to the left of and above the triangle which is below the big black triangle. This shape is to the right of and near to the big black triangle.
Is there any small blue squares which are in block B above a square that is to the left of a small triangle?