Не проходит по 4 пункту. Пишет: "В массиве возвращаемом методом getNumbers не хватает элементов или есть лишние.", но я думаю, я просто не укладываюсь по времени, точнее он не хочет вообще обсчитывать, если вводить Long.MAX_VALUE. Может, есть ошибки в логике? На меньших числах, вроде считает правильно.