Hampir setara dengan pertanyaan pertama Project Euler:

Jika kita mendaftar semua bilangan alami di bawah 10 yang merupakan kelipatan 3 atau 5, kita mendapatkan 3, 5, 6 dan 9. Jumlah kelipatan ini adalah 23.

Temukan jumlah semua kelipatan 3 atau 5 di bawah 1000.

## Tantangan:

Dengan bilangan bulat positif `N`

dan sekurang-kurangnya satu bilangan bulat positif `A`

, hasilkan jumlah dari semua bilangan bulat positif kurang dari `N`

itu adalah kelipatan dari setidaknya satu anggota `A`

.

Misalnya, untuk kasus Project Euler, inputnya adalah:

```
1000
3
5
```

## Kasus uji:

```
Input : 50, [2]
Output: 600
Input : 10, [3, 5]
Output: 23
Input : 28, [4, 2]
Output: 182
Input : 19, [7, 5]
Output: 51
Input : 50, [2, 3, 5]
Output: 857
```

*numbers equal to or below 10*", or take 9 as input instead of 10?