.container {
  display: grid;
  grid-template-areas:
    "header header header"
    "OrderdList content content"
    "OrderdList memeimage map"
    "poem poem flag"
    "poem poem bob";
  grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 3px;
  background-color: black;
  padding: 5px;
}
.container div {
  background-color: white;
  padding: 10px;
}
.container div.header {
  grid-area: header;
  text-align: center;
}
.container div.OrderdList {
  grid-area: OrderdList;
}
.container div.map {
  grid-area: map;
}
.container div.poem{
  grid-area: poem;
}
.container div.memeimage{
  grid-area: memeimage;
}
.container div.content {
  grid-area: content;
}

.container div.bob{
  grid-area: bob;
}
.container div.flag {
  grid-area: flag;
}

img {
  height: 200px;
  width: 200px;
}