Можно ли сократить обходы списка во время создания узлов: 1, 2, 3, 4 и 5?