Course project for mail.ru search.