было бы хорошо указать, что в примере ниже будет учитываться последовательность параметров в массиве