There are three blocks, A, B and C. Block A is above B and block C is to the right of A. Block A contains two medium black squares. Below medium black square number two there is medium black square number one. Block B contains a medium blue square, a medium black square and one medium yellow square. The medium blue square is touching the bottom edge of this block. The medium black square is below the medium yellow square. Below the medium yellow square and the medium black square there is the medium blue square. Block C contains one medium blue square.
Is there a medium square which is above a black square which is in block B below all squares which are below a medium square?