# Сумма произвольного количества скобок [importance 2] Напишите функцию `sum`, которая будет работать так: ```js sum(1)(2) == 3; // 1 + 2 sum(1)(2)(3) == 6; // 1 + 2 + 3 sum(5)(-1)(2) == 6 sum(6)(-1)(-2)(-3) == 0 sum(0)(1)(2)(3)(4)(5) == 15 ``` Количество скобок может быть любым. Пример такой функции для двух аргументов -- есть в решении задачи [](/task/closure-sum).