Испытание: палитра посложнее 20/32

Добрый день. Не получается поменять два последних цвета местами, поэтому 94%.
Подскажите, в чем ошибка? не совсем понимаю логику свойства order.

Добрый день.
Дело в том, что элементы с одинаковым значением order располагаются в том порядке, в каком они находятся в исходном коде. В исходном варианте зелёный цвет стоит перед бордовым и они в вашем решении оба имеют индекс 0. Поэтому и остаются в старом порядке. Для выхода из этой ситуации, я бы предложила заменить значения order у двух элементов: бордовому оставить 0, зелёному присвоить 1, а чёрному - 2.
тогда они встанут в нужном порядке.
.color-1{
align-self: center;
order: 2;
}
.color-2{
order: -1;

}
.color-3{
  order: 1;
  
}
.color-4{
  order: -1;
}
.color-5{
  order: 0;
}
.color-6{
  order: -1;
}
.color-7{
  order: -1;
}

Достаточно поменять порядок только у трех элементов

.palette {

display: flex;
flex-wrap: wrap-reverse;
justify-content: center;
align-content: center;
}

.color-1 {
order: 3;
}

.color-3 {
order: 2;
}

.color-5 {
order: 1;
}

Мой код на 100%:

.palette {
display: flex;
flex-direction: row;
justify-content: center;
align-content: center;
flex-wrap: wrap-reverse;

}

.color-1 {
order: 6;
}

.color-2 {

}

.color-3 {

order: 5;
}

.color-4 {

order: 1;
}

.color-5 {

order: 4;
}

.color-6 {

order: 2;
}

.color-7 {

order: 3;
}