<prompt> Kwa kuzingatia url startUrl na kiolesura HtmlParser, tekeleza kitambazaji cha wavuti ili kutambaa viungo vyote vilivyo chini ya jina sawa la mpangishaji kama startUrl.Rejesha url zote zilizopatikana na kitambazaji chako cha wavuti kwa mpangilio wowote.Kitambazaji chako kinapaswa: Anza kutoka kwa ukurasa: startUrl Piga simu HtmlParser.getUrlsurl ili kupata url zote kutoka kwa ukurasa wa tovuti wa url iliyotolewa. Usitambae kiungo kimoja mara mbili. Chunguza viungo vilivyo chini ya jina sawa la mpangishaji kama startUrl.Kama inavyoonyeshwa katika mfano url hapo juu, jina la mpangishaji ni example.org. Kwa ajili ya kurahisisha, unaweza kudhani url zote zinatumia http itifaki bila mlango wowote uliobainishwa. Kwa mfano, urls na ziko chini ya jina moja la mpangishaji, huku url na http :example.comabc haziko chini ya jina moja la mpangishaji.Kiolesura cha HtmlParser kinafafanuliwa kama vile:interface HtmlParser Rudisha orodha ya url zote kutoka kwa ukurasa wa tovuti wa _url_ iliyotolewa. public List getUrlsString url;Ifuatayo ni mifano miwili inayoelezea utendakazi wa tatizo, kwa madhumuni ya majaribio maalum utakuwa na vigeu vitatu urls, edges na startUrl. Tambua kuwa utakuwa na ufikiaji wa startUrl katika msimbo wako pekee, ilhali urls na edges hazipatikani kwako moja kwa moja katika msimbo.Kumbuka: Zingatia URL ile ile na mfgo unaofuata kama URL tofauti. Kwa mfano, , na ni url tofauti.Mfano wa 1:Ingizo:urls , , 2,0,2,1,3,2,3,1,0,4startUrl Pato: , , wa 2:Ingizo:urls , , 0,2,2,1,3,2,3,1,3,0startUrl Maelezo: StartUrl inaunganisha kwa kurasa zingine zote ambazo hazishiriki jina moja la mpangishaji.Vikwazo: 1 urls.length 1000 1 urlsi.urefu 300 startUrl ni mojawapo ya urls. Lebo ya jina la mpangishaji lazima iwe na urefu wa herufi 1 hadi 63, ikijumuisha vitone, inaweza kuwa na herufi ASCII pekee kutoka a hadi z, tarakimu kutoka 0 hadi 9 na herufi ya hyphen-minus - Jina la mpangishaji huenda lisianze au kumalizika kwa herufi ya minus -. Angalia: la mwenyejiVikwazo_kwenye_valid_hostnames la mwenyejiRestrictions_on_valid_hostnames Unaweza kudhani hakuna nakala katika maktaba ya url.  <response>: def tribonaccin: int - int: ikiwa n 0: kurudi 0 ikiwa n 1 au n 2: kurudi 1 a, b, c 0, 1, 1 kwa _ katika safu3, n 1: a, b, c b, c, a b c kurudi c 