Fixed bugs. Added 5th pass which searches by the first 3 characters of each word.