>>753
auto Sum = [](auto head, auto... rests) { return (head + ... + rests); };