Работает, но не проходит валидацию *40-я строчка не al1.get(i + n + 1))); а al.get(i);