We have two blocks. Lets call them A and B. A medium yellow square is in block A. Above block A we have block B. It contains two medium blue squares. Medium blue square number one is touching the bottom edge of this block. Medium blue square number two is below a medium yellow square. It also has one medium black square. Medium blue square number one is below the medium yellow square , medium blue square number two and the medium black square. Medium blue square number two is below the medium black square.
Which object is above a medium yellow square? the medium blue square that is touching the bottom edge of a block or the medium black square?
the medium blue square  that is touching the bottom edge of a block  the medium black square  both of them none of them