Suppose I have this:
.flex-container {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
.flex-container > div {
  background-color: DodgerBlue;
  color: white;
  width: 100px;
  margin: 10px;
  text-align: center;
  line-height: 75px;
  font-size: 30px;
}
<div class="flex-container">
  <div><a href="#">1</a></div>
  <div><a href="#">2</a></div>
  <div><a href="#">3</a></div>
</div>
How can I use flexbox to order the items, so the layout would be like this?
I cannot change the order of the divs in the HTML, since it would jeopardize the layout of a different view.
