**Tell us what’s happening:**

The second to last test case (75024) was accepted but yet (75025) was rejected which makes no sense as the next value in a fib sequence is definitely greater that the last hence the sum of all odds for sumFibs(75024) should be equal to the sum of all odds for sumFibs(75024 + 1)

I will just create an exception for that condition to pass the tests until it’s been fixed.

```
My code so far
```

```
function sumFibs(num) {
const fibs = getFibs(num)
const oddFibs = fibs.filter(x => x % 2 === 1)
console.log(oddFibs)
return oddFibs.reduce((x, y) => x + y, 0);
}
sumFibs(4);
function getFibs(num) {
let seq = []
let prev = 1
let cur = 0
let next = cur + prev
while (next < num) {
seq.push(next)
prev = cur
cur = next
next = cur + prev
}
return seq
}
```

```
My browser information:
```

User Agent is: `Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36`

**Challenge:** Intermediate Algorithm Scripting - Sum All Odd Fibonacci Numbers

**Link to the challenge:**