If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.
Find the sum of all the multiples of 3 or 5 below 1000.
expected input: 10, 1000 expected output: 23, ???
examples: 10: 3, 5, 6, 9 = 23 15: 3, 5, 6, 9, 10, 12 = 45 20: . . . 15, 18 = 78
function multiples_of_three_or_five ( limit ): array
function summation ( list ): integer
class Solution function solve_for ( value ): integer // solution