У меня есть технический тест для собеседования, и я борюсь с тем, что должно быть простым макетом!
Мне нужен дизайн с двумя столбцами, где элементы делятся друг на друга согласно:

, который затем изменится для небольших экранов на:

Мне показалось, что я достаточно хорошо знаю flexbox, но, оказывается, я не знаю, самое близкое, что я могу получить (чего нет рядом ...), это

с использованием
<head>
<style>
.container{
width:600px;
min-height:300px;
background-color: blue;
display:flex;
flex-wrap: wrap;
}
.small{
width: 100px;
height:100px;
background-color: darkgoldenrod;
margin:20px;
}
.big{
width: 250px;
height:250px;
background-color: green;
margin:20px;
}
</style>
</head>
<body>
<div class="container">
<div class="big">Widget 1</div>
<div class="small">Widget 2</div>
<div class="small">Widget 3</div>
<div class="big">Widget 4</div>
<div class="small">Widget 5</div>
<div class="small">Widget </div>
</div>
</body>
Я искал несколько часов и не могу ничего подобрать! Кто-нибудь может указать мне правильное направление?