BYU CS240 Record Indexer