fix: wrong calcultion for isbn 10