The code is working. It runs and generates the required answer. According to the example they provided they want the first day of the year to be counted, right? I tried a million different dates and my answer is correct every time. The answer is correct, the logic is correct and the math is correct. I can't figure out why it is still failing. The requirement of the isDateOdd() method is refusing to resolve. Can anyone see what is wrong with my code? This is driving me crazy.