переменная arg представляет все числа, кроме первого массива. Затем в полной переменной мы объединяем первый массив с соседними массивами. Мы определяем массив переменных, который содержит значение пустого массива.

мы получаем доступ к первым числам массивов и помещаем их в новый массив.

в этих циклах for мы получаем доступ к каждому числу из массивов/массива, следующего за первым массивом, и помещаем его в новый без скобок.

Затем мы определяем новый пустой массив. Затем в переменной result мы фильтруем массив, который передает аргумент num, представляющий числа из номеров нового массива. Затем, если массив num не существует в массив fullarr мы помещаем его в fullarr и возвращаем.

Пока все!