class SumOfMultiples { int sum(List numbers, int level) { Set multiples = Set(); numbers.forEach((n) { if (n != 0) { for (int i = n; i < level; i += n) { multiples.add(i); } } }); return (multiples.length > 0) ? multiples.reduce((a, b) => a + b) : 0; } }