Improve algorithm:
- Far less sensitive
- Fix possible integer division by zero bug
- Fix implementation in RK76