homework for web crawling