changes: -read file from back to front to decrease time -only read last quarter of file before giving up (since index is at end usually - can be overridden)
changes:
-read file from back to front to decrease time
-only read last quarter of file before giving up (since index is at end usually - can be overridden)

KasparRavel/tomato,itsKaspar/tomato