function solution(a, d, included) {
let seq = [];
let result = 0;
seq.push(a);
for (let i of included) {
seq.push(seq[seq.length -1] + d);
}
included.forEach((v, i) => {
if (v) result += seq[i];
})
return result;
}
function solution(a, d, included) {
return included.reduce((acc, flag, i) => {
return flag ? acc + a + d * i : acc
}, 0)
}