implement basic rabin fingerprint file splitting