First working (albeit very basic) rolling Rabin hash.