Assignment 3: Indexer