Source code for project 3

Project 3 is about implement of index.