Not stacking up Rectangle array with randomly in a rectangle area

Hi. I have a few questions.
I want to make NOT stacking up Rectangle in a rectangle area with randomly by Grasshopper, like this image.
I’m a beginner of Grasshopper, Please teach me how to make this model.
Thank you.