Im a little worried that the new test for this implies that the old test was actually incorrect (because we expect a different output with the same input as before). Could we have a test that explicitly tests the new case (non-dividable values) and make sure we figure out the expected output first, not based on the actual results.