case study to tie everything togetherwe'll be writing simple link collectorwhich will visit website and collect every link on every page it finds in that site before we startthoughwe'll need some test data to work with simply write some html files to work with that contain links to each other and to other sites on the internetsomething like thiscontact us blog my dog some hobbies contact again name one of the files index html so it shows up first when pages are served make sure the other files existand keep things complicated so there is lots of linking between them the examples for this include directory called case_study_serve (one of the lamest personal websites in existence!if you would rather not set them up yourself nowstart simple web server by entering the directory containing all these files and run the following commandpython - http server this will start server running on port you can see the pages you made by visiting doubt anyone can get website up and running with less worknever let it be said"you can' do that easily with python the goal will be to pass our collector the base url for the site (in this caselocalhost: /)and have it create list containing every unique link on the site we'll need to take into account three types of urls (links to external siteswhich start with relative linksfor everything elsewe also need to be aware that pages may link to each other in loopwe need to be sure we don' process the same page multiple timesor it may never end with all this uniqueness going onit sounds like we're going to need some sets