%----------------------------------------------------------------------------------------------------------------% %Partonomy rules to subclassify the subparts starting from attraction points to the highest level of country. % partOf(?Region, ?Country). partOfCountry(Western: Region, Bhutan:Country). partOfCountry(Central: Region, Bhutan:Country). partOfCountry(Eastern: Region, Bhutan:Country). partOfCountry(Southern: Region, Bhutan:Country). % partOf(?Province, ?Region). partOfRegion(Trongsa:Province, Central:Region). partOfRegion(Bumthang:Province, Central:Region). partOfRegion(Zhemgang:Province, Central:Region). partOfRegion(Lhuntse:Province, Eastern:Region). partOfRegion(Mongar:Province, Eastern:Region). partOfRegion(Trashigang:Province, Eastern:Region). partOfRegion(PemaGatshel:Province, Eastern:Region). partOfRegion(TrashiYangtse:Province, Eastern:Region). partOfRegion(SamdrupJongkhar:Province, Eastern:Region). partOfRegion(Thimphu:Province, Western:Region). partOfRegion(Haa:Province, Western:Region). partOfRegion(Gasa:Province, Western:Region). partOfRegion(Paro:Province, Western:Region). partOfRegion(Punakha:Province, Western:Region). partOfRegion(Dagana:Province, Western:Region). partOfRegion(WangduePhodrang:Province, Western:Region). partOfRegion(Samtse:Province, Southern:Region). partOfRegion(Chukha:Province, Southern:Region). partOfRegion(Sarpang:Province, Southern:Region). partOfRegion(Gelephu:Province, Southern:Region). partOfRegion(Damphu:Province, Southern:Region). % partOf(?Block, ?Province). partOfProvince(Chhoekhor:Block, Bumthang:Province). partOfProvince(Chhumme:Block, Bumthang:Province). partOfProvince(Tang:Block, Bumthang:Province). partOfProvince(Ura:Block, Bumthang:Province). partOfProvince(Athang:Block, WangduePhodrang:Province). partOfProvince(Daga:Block, WangduePhodrang:Province). partOfProvince(Dangchu:Block, WangduePhodrang:Province). partOfProvince(Gangtey:Block, WangduePhodrang:Province). partOfProvince(Gasetshog_Gom:Block, WangduePhodrang:Province). partOfProvince(Gasetshog_Wom:Block, WangduePhodrang:Province). partOfProvince(Kazhi:Block, WangduePhodrang:Province). partOfProvince(Nahi:Block, WangduePhodrang:Province). partOfProvince(Nyisho:Block, WangduePhodrang:Province). partOfProvince(Phangyul:Block, WangduePhodrang:Province). partOfProvince(Phobjikha:Block, WangduePhodrang:Province). partOfProvince(Rubeisa:Block, WangduePhodrang:Province). partOfProvince(Sephu:Block, WangduePhodrang:Province). partOfProvince(Thedtsho:Block, WangduePhodrang:Province). partOfProvince(Baap:Block, Thimphu:Province). partOfProvince(Chang:Block, Thimphu:Province). partOfProvince(Dagala:Block, Thimphu:Province). partOfProvince(Geney:Block, Thimphu:Province). partOfProvince(Kawang:Block, Thimphu:Province). partOfProvince(Lingzhi:Block, Thimphu:Province). partOfProvince(Mewang:Block, Thimphu:Province). partOfProvince(Naro:Block, Thimphu:Province). partOfProvince(Soe:Block, Thimphu:Province). partOfProvince(Toep:Block, Thimphu:Province). partOfProvince(Dzomi:Block, Punakha:Province). partOfProvince(Goenshari:Block, Punakha:Province). partOfProvince(Guma:Block, Punakha:Province). partOfProvince(Kabjisa:Block, Punakha:Province). partOfProvince(Lingmukha:Block, Punakha:Province). partOfProvince(Shengana:Block, Punakha:Province). partOfProvince(Talo:Block, Punakha:Province). partOfProvince(Toewang:Block, Punakha:Province). partOfProvince(Dogar:Block, Paro:Province). partOfProvince(Dopshari:Block, Paro:Province). partOfProvince(Doteng:Block, Paro:Province). partOfProvince(Hungrel:Block, Paro:Province). partOfProvince(Lamgong:Block, Paro:Province). partOfProvince(Lungnyi:Block, Paro:Province). partOfProvince(Naja:Block, Paro:Province). partOfProvince(Shaba:Block, Paro:Province). partOfProvince(Tsento:Block, Paro:Province). partOfProvince(Wangchang:Block, Paro:Province). partOfProvince(Gelling:Block, Chukha:Province). partOfProvince(Phuentsholing:Block, Chukha:Province). partOfProvince(Mongar_Gewog:Block, Mongar:Province). partOfProvince(Pam:Block, Trashigang:Province). partOfProvince(Yangtse:Block,TrashiYangtse:Province). partOfProvince(Samtengang:Block,Trongsa:Province). % partOf(?Subblock, ?Block). partOfBlock(Buli:Village, Chhoekhor:Block). partOfBlock(Tharpaling:Village, Chhoekhor:Block). partOfBlock(Prakar:Village, Chhoekhor:Block). partOfBlock(Nimalung:Village, Chhoekhor:Block). partOfBlock(Domkhar:Village, Chhoekhor:Block). partOfBlock(Chamkhar:Town, Chhoekhor:Block). partOfBlock(Tangbi:Village, Chhoekhor:Block). partOfBlock(Ura_Village:Village, Ura:Block). partOfBlock(Tamshing_Village:Village, Chhumme:Block). partOfBlock(Domkhar:Village, Chhumme:Block). partOfBlock(Nalakhar:Village, Chhumme:Block). partOfBlock(Hungrel:Village, Hungrel:Block). partOfBlock(Goepay:Village, Hungrel:Block). partOfBlock(Gaptey:Village, Wangchang:Block). partOfBlock(Tsento_Shari:Village, Tsento:Block). partOfBlock(Lamgong_Village:Village, Lamgong:Block). partOfBlock(Chukha_Town:Town,Gelling:Block). partOfBlock(Samcholing:Village,Samtengang:Block). partOfBlock(Jongshina:Town, Kawang:Block). partOfBlock(Thimphu_City:City, Chang:Block). partOfBlock(Chubachu:Town, Chang:Block). partOfBlock(Changlimithang:Town, Chang:Block). partOfBlock(Barbesa:Town, Baap:Block). partOfBlock(Thangzona:Village, Shengana:Block). partOfBlock(Wangdue_Town:Town, Gasetshog_Gom:Block). partOfBlock(Mongar_Town:Town, Mongar_Gewog:Block). partOfBlock(Pam_Town:Town, Pam:Block). partOfBlock(Gom_Kora:Town, Yangtse:Block). partOfBlock(Phuentsholing_Upper_Town:Town, Phuentsholing:Block). % siteOf(?Attractions, ?Subblock). siteOf(Bumthang_Dzong:Fortress, Chamkhar:Town). siteOf(Zugney:Textiles, Chamkhar:Town). siteOf(Ugyen_Chholing_Museum:Local_museum, Chamkhar:Town). siteOf(Petseling_Gompa:Temple, Chamkhar:Town). siteOf(Prakar_Lhakhang:Temple, Prakar:Village). siteOf(Nimalung_Dratshang:Temple_fortress, Nimalung:Village). siteOf(Tamshing_Lhakhang:Temple, Tamshing_Village:Village). siteOf(Jambay_Lhakhang:Temple, Kurjey:Village). siteOf(Kurjey_Lhakhang:Temple, Kurjey:Village). siteOf(Tharpeling_Monastery:Monastery, Tharpeling:Village). siteOf(Thrasephel_Lhakhang:Temple, Tharpeling:Village). siteOf(Nalakhar_Lhakhang:Temple, Nalakhar:Village). siteOf(Domkhar_Zimchu:Palace, Domkhar:Village). siteOf(Darphel_Dzong:Ruins, Domkhar:Village). siteOf(Tangbi_Monastery:Monastery, Tangbi:Village). siteOf(Ura_Lhakhang:Temple, Ura_Village:Village). siteOf(Trumshingla_Park:National_park, Ura_Village:Village). siteOf(Chukha_Dzong:Fortress, Chukha_Town:Town). siteOf(City_park:National_park, Phuentsholing_Upper_Town:Town). siteOf(Rinpung_Dzong:Fortress, Hungrel:Village). siteOf(Ta_Dzong:National_museum, Goepay:Village). siteOf(Taktshang:Monastery, Tsento_Shari:Village). siteOf(Punakha_Dzong:Fortress, Thangzona:Village). siteOf(Dzongchu:Temple, Thangzona:Village). siteOf(Chimi_Lhakhang:Temple, Chimithang:Village). siteOf(Tashichoe_Dzong:Fortress, Jongshina:Town). siteOf(Memorial_Chorten:Temple, Thimphu_City:City). siteOf(Clock_Tower_Square:Stadium, Thimphu_City:City). siteOf(Botanical_Garden:Garden, Barbesa:Town). siteOf(Trongsa_Dzong:Fortress, Samcholing:Village). siteOf(Mongar_Dzong:Fortress, Mongar_Town:Town). siteOf(Trashigang_Dzong:Fortress, Pam_Town:Town). siteOf(ChortenKora:Temple, Gom_Kora:Town). siteOf(Public_place:Theatre, Gom_Kora:Town). siteOf(Zorig_Chusum:Crafts_show, Gom_Kora:Town). siteOf(Wangdue_Dzong:Fortress, Wangdue_Town:Town). % Event Venues siteOf(Yangtse_Theatre:Theatre, Gom_Kora:Town). siteOf(Changlimithang_stadium:Stadium, Thimphu_City:City). siteOf(eWorld_Building:Modern_buildings, Thimphu_City:City). siteOf(Farmers_market:Market_weekly, Chubachu:Town). % Accommodations in the subblock siteOf(Kaila:Guest_house, Chamkhar:Town). siteOf(Wangdicholing:Lodge, Chamkhar:Town). siteOf(Yangphel:Guest_house, Tamshing_Village:Village). siteOf(Hotel_Home:Hotel, Samcholing:Village). siteOf(Swiss:Guest_house, Tharpaling:Village). siteOf(Aryazamlha:Guest_house, Ura_Village:Village). siteOf(Hotel_Druk:Hotel, Phuentsholing_Upper_Town:Town). siteOf(Hotel_Namgay:Hotel, Phuentsholing_Upper_Town:Town). siteOf(Central_Hotel:Hotel, Phuentsholing_Upper_Town:Town). siteOf(Blue_Dragon:Hotel, Phuentsholing_Upper_Town:Town). siteOf(Aman:Resort, Tsento_Shari:Village). siteOf(Tiger_Nest:Resort,Tsento_Shari:Village). siteOf(Rangen:Resort, Tsento_Shari:Village). siteOf(Kichu_Resort:Resort, Lamgong_Village:Village). siteOf(Holiday_Home:Hotel, Gaptey:Village). siteOf(Tandin:Hotel, Thimphu_City:City). siteOf(Hotel_Druk_Thimphu:Hotel, Thimphu_City:City). siteOf(River_View:Hotel, Thimphu_City:City). %------------------------------------------------------------% %Record of Tourist Entities in each Subblock. % consistsOf(?Subblock, ?NumAtractions, ?NumAccommodations). % Province Bumthang consistsOf(Tamshing_Village:Village, 1:Integer, 1:Integer). consistsOf(Tangbi:Village, 1:Integer, 0:Integer). consistsOf(Kurkey:Village, 2:Integer, 1:Integer). consistsOf(Prakar:Village, 1:Integer, 0:Integer). consistsOf(Nalakhar: Village, 1:Integer, 0:Integer). consistsOf(Ura_Village:Village,2:Integer, 1:Integer). consistsOf(Nimalung:Village, 1:Integer, 0:Integer). consistsOf(Chamkhar:Town, 4:Integer, 2:Integer). consistsOf(Samcholing:Village, 1:Integer, 1:Integer). consistsOf(Tharpeling: Village, 2:Integer, 1:Integer). consistsOf(Domkhar:Village, 2:Integer, 0:Integer). % Province Mongar consistsOf(Mongar_Town:Town, 1:Integer, 0:Integer). % Province Paro consistsOf(Goepay:Village, 1:Integer, 0:Integer). consistsOf(Hungrel:Village, 1:Integer, 0:Integer). consistsOf(Tsento_Shari:Village, 1:Integer, 0:Integer). % Province Punakha consistsOf(Thangzona:Village, 2:Integer, 0:Integer). consistsOf(Chimithang:Village, 1:Integer, 0:Integer). % Province Chukha consistsOf(Chukha_Town:Town, 1:Integer, 0:Integer). consistsOf(Phuentsholing_Upper_Town:Town, 1:Integer, 0:Integer). % Province Thimphu consistsOf(Jongshina:Town, 1:Integer, 0:Integer). consistsOf(Chubachu:Town, 1:Integer, 0:Integer). consistsOf(Thimphu_City:City,2:Integer, 3:Integer). consistsOf(Barbesa:Town,1:Integer, 0:Integer). % Province Trashigang consistsOf(Pam_Town:Town, 1:Integer, 0:Integer). % Province Tashiyangtse consistsOf(Gom_Kora:Town,2:Integer, 0:Integer). % Province Wangduephodrang consistsOf(Wangdue_Town:Town, 1:Integer, 0:Integer). % Additional facts to test the KB with ground fact instances of % partOf by locating attractions at any part of a country. partOfCountry(HopeWellRock:Nature, Canada:Country). partOfProvince(Niagra_fall: Water_fall, Toronto:Province). partOfProvince(National_Library:Popular_architecture, Thimphu:Province). %--------------------------------------------------------------------------------------% %partOf(?SubPart, ?SuperPart). partOf(Chamkhar:Town, Chhoekhor:Block). partOf(Chhoekhor:Block, Bumthang:Province). partOf(Bumthang:Province, Central:Region). partOf(Central:Region, Bhutan:Country). partOfTrans(?X, ?Y):- partOf(?X, ?Y). partOfTrans(?X, ?Z):- partOf(?X, ?Y), partOfTrans(?Y, ?Z). %Query: partOf(?SubPart, ?SuperPart). %--------------------------------------------------------------------------------------% notMember(?X, []). notMember(?X, [?H|?T]) :- notEqual(?X,?H), notMember(?X,?T). %------------------Partonomy rules------------------------------------------------------------------------------------% getFullAddress( ?Location, [?Subblock, ?Block,?Province, ?Region, ?Country]):- siteOf(?Location, ?Subblock), partOfBlock(?Subblock, ?Block), partOfProvince(?Block, ?Province), partOfRegion(?Province, ?Region), partOfCountry(?Region, ?Country). %-----at a subblock level---------------------------------------------% getAttraction(?Attraction:Attractions, ?Subblock:Subblock):- siteOf(?Attraction:Attractions, ?Subblock:Subblock). %----at a block level---------------------------------------------------% getAttraction(?Attraction:Attractions, ?Block:Block):- partOfBlock(?Attraction:Attractions, ?Block:Block). getAttraction(?Attraction:Attractions, ?Block:Block):- partOfBlock(?Subblock:Subblock, ?Block:Block), getAttraction(?Attraction:Attractions, ?Subblock:Subblock). %-----at a province level-----------------------------------------------% getAttraction(?Attraction:Attractions, ?Province:Province):- partOfProvince(?Attraction:Attractions, ?Province:Province). getAttraction(?Attraction:Attractions, ?Province:Province):- partOfProvince(?Block:Block, ?Province:Province), getAttraction(?Attraction:Attractions, ?Block:Block). %-----at a region level------------------------------------------------% getAttraction(?Attraction:Attractions, ?Region:Region):- partOfRegion(?Attraction:Attractions, ?Region:Region). getAttraction(?Attraction:Attractions, ?Region:Region):- partOfRegion(?Province:Province, ?Region:Region), getAttraction(?Attraction:Attractions, ?Province:Province). %----at a country level-----------------------------------------------% getAttraction(?Attraction:Attractions, ?Country:Country):- partOfCountry(?Attraction:Attractions, ?Country:Country). getAttraction(?Attraction:Attractions, ?Country:Country):- partOfCountry(?Region:Region, ?Country:Country), getAttraction(?Attraction:Attractions, ?Region:Region). % FOAF-Profile of Attractions, Accommodations, and Events in Bumthang Province province(Bumthang:Province^ hs.url->"www.bumthang.gov.bt"; et.capital->Chamkhar:Town; et.area->"1,819 sq.km"; et.elevation->"1,300 to 7300 meters"; et.numBlocks->10:Integer; et.numAttractions->16:Integer; et.numEvents->13:Integer; et.numAccommodations->10:Integer; hs.languagesSpoken->"Dzongkha, Bumthap"; hs.contact->"admbumthang@druknet.bt"; hs.description->"Bumthang is one of the most attractive touristic province with several festivals throughout the year"; hs.relatedTo->Mongar:Province). attraction(Bumthang_Dzong:Fortress^ hs.url->" "; et.subblock->Chamkhar:Town; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description-> "The Bumthang Dzong or the Dzong of the white bird. It is perched on the hillock over looking Chamkhar town & places surrounding it. The interesting thing about the Dzong is,that there is a water tower four stairs down behind the Dzong."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Ugyen_Chholing_Museum:Local_museum). attraction(Ugyen_Chholing_Museum:Local_museum^ hs.url->" "; et.subblock->Chamkhar:Town; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->[Open[DaysOfWeek[Mon, Tue, Wed], Period[9:Real, 16:Real]], Open[DaysOfWeek[Fri], Period[9:Real, 14:Real]], Open[DaysOfWeek[Sun], Period[9:Real, 14:Real]]]; et.capitalDistance->0.5:Real; hs.description-> "Located in upper Tang valley on a commanding spur of 3000m. The museum was opened in May 2001. It will give visitors a historic knowlede of bhutanese culture, religion & tradition."; hs.contact->" "; hs.schedule-> "12 months"; hs.relatedTo->Petseling_Gompa:Temple). attraction(Petseling_Gompa:Temple^ hs.url->" "; et.subblock->Chamkhar:Town; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description-> "It is situated about 3 to 4 hours walk uphill through pine forest from Chamkhar town."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Zugney:Textiles). attraction(Zugney:Textiles^ hs.url->" "; et.subblock->Chamkhar:Town; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[10:Real, 18:Real]]; et.capitalDistance->0.5:Real; hs.description-> "Two handicraft shops at Zugney, selling mostly the local woolen fabric Bumthang yathra."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Kharchu_Monastery:Monastery). attraction(Kharchu_Monastery:Monastery^ hs.url->" "; et.subblock->Chamkhar:Town; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[8:Real, 15:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is a new monastery established by Lam Namkhai Nyingpo It has beautiful sight of Chamkhar town."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Kurje_Lhakhang:Temple). attraction(Kurjey_Lhakhang:Temple^ hs.url->" "; et.subblock->Kurjey:Village; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[8:Real, 15:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is very important in the history of Bhutan and the royal cremations take place there. Associated with Guru Rimpoche conversion to buddhism of Bumthang."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Thrasephel_Lhakhang:Temple). attraction(Jambay_Lhakhang:Temple^ hs.url->" "; et.subblock->Kurjey:Village; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[8:Real, 15:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is a very religious temple."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Thrasephel_Lhakhang:Temple). attraction(Thrasephel_Lhakhang:Temple^ hs.url->" "; et.subblock->Tharpeling:Village; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[8:Real, 15:Real]]; et.capitalDistance->0.5:Real; hs.description->"A small temple on a ridge & on the left of the road leading to Chhokhortoe."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Tharpeling_Monastery:Monastery). attraction(Tharpaling_Monastery:Monastery^hs.name->Tharpaling_Monastery:Monastery; hs.url->" "; et.subblock->Tharpaling:Village; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[8:Real, 15:Real]]; et.capitalDistance->0.5:Real; hs.description->"It was built by the great saint Lonchen Rabjam in the 14th century. Beautiful paintings, monastic school above the main temple and it has fabulous view on Chumme valley."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Tangbi_Monastery:Monastery). attraction(Tangbi_Monastery:Monastery^hs.name->Tangbi_Monastery:Monastery; hs.url->" "; et.subblock->Tangbi:Village; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->[Open[DaysOfWeek[Mon, Tue, Wed], Period[9:Real, 16:Real]], Open[DaysOfWeek[Fri], Period[9:Real, 14:Real]], Open[DaysOfWeek[Sun], Period[9:Real, 14:Real]]]; et.capitalDistance->0.5:Real; hs.description-> "Located in upper Tang valley. "; hs.contact->" "; hs.schedule-> "12 months"; hs.relatedTo->Tamshing_Lhakhang:Temple). attraction(Tamshing_Lhakhang:Temple^hs.name->Tamshing_Lhakhang:Temple; hs.url->" "; et.subblock->Tamshing_Village:Village; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[8:Real, 15:Real]]; et.capitalDistance->0.5:Real; hs.description->"It was built by Pema Lingpa, the Treasure Revealer in 1505."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Koenchhogsum_Lhakhang:Temple). attraction(Koenchhogsum_Lhakhang:Temple^ hs.url->" "; et.subblock->Nimalung:Village; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[8:Real, 15:Real]]; et.capitalDistance->0.5:Real; hs.description->"This is a small temple housing a big bell, a unique historical testimony of the 8th century. A big boulder placed in front of the temple is beleived to be the lid covering the lake inside."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Ura_Lhakhang:Temple). attraction(Ura_Lhakhang:Temple^ hs.url->" "; et.subblock->Ura:Village; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[8:Real, 15:Real]]; et.capitalDistance->0.5:Real; hs.description-> "A big temple situated in the middle of Ura village built in the 1980s. Inside is a huge statue of Guru Rimpochhe and beautiful paintings."; hs.contact->" "; hs.schedule-> "12 months"; hs.relatedTo->Trumshingla_Park:National_park). attraction(Trumshingla_Park:National_park^ hs.url->" "; et.subblock->Ura:Village; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->[Open[DaysOfWeek[Mon, Tue, Wed], Period[9:Real, 16:Real]], Open[DaysOfWeek[Sun], Period[9:Real, 14:Real]]]; et.capitalDistance->0.5:Real; hs.description-> "Thrumshingla park is on the way to Mongar from Bumthang. It is a home to many animals expecially the Red Panda. The Bengal Tiger has been also sighted in this park. The park has also different kinds of rhododendron flowers and a variety of bird species."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Gongkhar_Lhakhang:Temple). attraction(Gongkhar_Lhakhang:Temple^ hs.url->" "; et.subblock->Ura:Village; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[8:Real, 15:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is a temple attributed to the Nun Gelongma Pemo and it takes half an hour walk uphill through pine wood."; hs.contact->" "; hs.schedule-> "12 months"; hs.relatedTo->Domkhar_Zimchu:Palace). attraction(Domkhar_Zimchu:Palace^ hs.url->" "; et.subblock->Domkhar:Village; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Wed, Fri, Sun], Period[8:Real, 15:Real]]; et.capitalDistance->0.5:Real; hs.description->"The summer palace of the second king of Bhutan. This has a good view of Chhume village."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Darphel_Dzong:Ruins). attraction(Darphel_Dzong:Ruins^ hs.url->" "; et.subblock->Domkhar_Village; et.province->Bumthang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[1:Real, 24:Real]]; et.capitalDistance->0.5:Real; hs.description-> "The Dzong ruins of Chheokhor Deb(Leader) is about an hours walk from the road head at Zhabjethang."; hs.contact->" "; hs.schedule-> "12 months"; hs.relatedTo->Mongar_Dzong:Fortress). accommodation(Kaila:Guest_house^ hs.url->"www.kaila.bt/"; et.rating->2:Real; et.minPrice->400:Real; et.subblock-> Chamkhar:Town; et.province->Bumthang:Province; hs.telecoms->Telecoms[ et.landline->9753631219; et.cell->97517682948]; hs.contact->"manager@kaila.bt"; hs.relatedTo->Yangphel:Guest_house). accommodation(Wangdicholing_Lodge:Lodge^ hs.url->"www.wangdicholing.bt/"; et.rating->3:Real; et.minPrice->800:Real; et.subblock->Chamkhar:Town; et.province->Bumthang:Province; hs.telecoms->Telecoms[ et.landline->9753631452; et.cell->97517682948]; hs.contact->"manager@wangdicholing.bt"; hs.relatedTo->Yangphel:Guest_house). accommodation(Yangphel:Guest_house^ hs.url->"www.yangphel.bt/"; et.rating->2:Real; et.minPrice->500:Real; et.subblock->Tamshing_Village:Village; et.province->Bumthang:Province; hs.telecoms->Telecoms[ et.landline->9753631452; et.cell->97517682948]; hs.contact->"manager@yangphelbum.bt"; hs.relatedTo->Wangdicholing_Lodge:Lodge). accommodation(Hotel_Home:Hotel^ hs.url->"www.hotelhome.bt/"; et.rating->2:Real; et.minPrice->350:Real; et.subblock->Samcholing:Village; et.province->Bumthang:Province; hs.telecoms->Telecoms[ et.landline->9753631452; et.cell->97517682948]; hs.contact->"manager@hotelhome.bt"; hs.relatedTo->Kaila:Guest_house). accommodation(Swiss:Guest_house^ hs.url->"www.swissbumthang.bt/"; et.rating->3:Real; et.minPrice->1300:Real; et.subblock->Tharpaling:Village; et.province->Bumthang:Province; hs.telecoms->Telecoms[ et.landline->9753631452; et.cell->97517682948]; hs.contact->"manager@swissbumthang.bt"; hs.relatedTo->Aryazamlha:Guest_house). accommodation(Aryazamlha:Guest_house^ hs.url->"www.Aryazamlha.com/"; et.rating->3:Real; et.minPrice->1500:Real; et.subblock->Ura_Village:Village; et.province->Bumthang:Province; hs.telecoms->Telecoms[ et.landline->97555252464; et.cell->97517682948]; hs.contact->"manager@Aryazamlha.bt"; hs.relatedTo->Swiss:Guest_house). event(Tamshingphala_Choepa:Traditional_festival^ hs.description->"One of the most amazing festivals in Bumthang"; hs.startDate->date[2008:Real,10:Real,08:Real]; hs.endDate->date[2008:Real,10:Real,10:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Tamshing_Lhakhang:Temple; et.province->Bumthang:Province; hs.url->" "; hs.relatedTo->Tangbi_Mani:Traditional_festival). event(Tangbi_Mani:Traditional_festival^ hs.description->"One of the most amazing festivals in Bumthang"; hs.startDate->date[2008:Real,10:Real,13:Real]; hs.endDate->date[2008:Real,10:Real,15:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Tangbi_Monastery:Monastery; et.province->Bumthang:Province; hs.url->" "; hs.relatedTo->Wangdue_Tshechu:Annual_festival). event(Jambay_Lhakhang_Drup:Annual_festival^ hs.description->"One of the most amazing festivals in Bumthang"; hs.startDate->date[2008:Real,11:Real,12:Real]; hs.endDate->date[2008:Real,11:Real,16:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Jambay_Lhakhang:Temple; et.province->Bumthang:Province; hs.url->" "; hs.relatedTo->Mongar_Tshechu:Annual_festival). event(Prakhar_Duchhoed:Annual_festival^ hs.description->"One of the most amazing festivals in Bumthang"; hs.startDate->date[2008:Real,11:Real,13:Real]; hs.endDate->date[2008:Real,11:Real,15:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Prakar_Lhakhang:Temple; et.province->Bumthang:Province; hs.url->" "; hs.relatedTo->Mongar_Tshechu:Annual_festival). event(Nalakhar_Tshechu:Annual_festival^ hs.description->"One of the most amazing festivals in Bumthang"; hs.startDate->date[2008:Real,12:Real,12:Real]; hs.endDate->date[2008:Real,12:Real,14:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Nalakhar_Lhakhang:Temple; et.province->Bumthang:Province; hs.url->" "; hs.relatedTo->National_day:National_festival). event(Ura_Yakchoe:Annual_festival^ hs.description->"One of the most amazing festivals in Bumthang"; hs.startDate->date[2008:Real,04:Real,16:Real]; hs.endDate->date[2008:Real,04:Real,20:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Ura_Lhakhang:Temple; et.province->Bumthang:Province; hs.url->" "; hs.relatedTo->National_Film_Festival:Film_festival). event(Nimalung_Tshechu:Annual_festival^ hs.description->"One of the most amazing festivals in Bumthang"; hs.startDate->date[2008:Real,07:Real,10:Real]; hs.endDate->date[2008:Real,07:Real,12:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Nimalung_Dratshang:Temple_fortress; et.province->Bumthang:Province; hs.url->" "; hs.relatedTo->Kurjey_Tshechu:Annual_festival). event(Kurjey_Tshechu:Annual_festival^ hs.description->"One of the most amazing festivals in Bumthang"; hs.startDate->date[2008:Real,07:Real,12:Real]; hs.endDate->date[2008:Real,07:Real,13:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Kurjey_Lhakhang:Temple; et.province->Bumthang:Province; hs.url->" "; hs.relatedTo->Yangphel_Archery_Tournament:Sport_archery). %----------------------------------FOAF-Profile of Attractions, Accommodations, and Events in Chukha Province------------------------------------------------% province(Chukha:Province^ hs.url->"www.chukha.gov.bt"; et.capital->Gedu:Town; et.area->"1,819 sq.km"; et.elevation-> "1,300 to 7300 meters"; et.numBlocks->6:Integer; et.numAttractions->1:Integer; et.numEvents->2:Integer; et.numAccommodations->4:Integer; hs.languagesSpoken->"Dzongkha"; hs.contact->"admchukha@druknet.bt"; hs.description->"Thimphu is the capital of Bhutan"; hs.relatedTo->Paro:Province). attraction(Chukha_Dzong:Fortress^ hs.url->" "; et.subblock->Chukha_Town:Town; et.province->Chukha:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is one of the most beautiful attractions in the Southern region"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Rinpung_Dzong:Fortress). accommodation(Hotel_Druk_Phuentsholing:Hotel^ hs.url->"www.drukhotels.com/"; et.rating->4:Real; et.minPrice->2700:Real; et.subblock->Phuentsholing_Upper_Town:Town; et.province->Chukha:Province; hs.telecoms->Telecoms[ et.landline->9753631452; et.cell->97517682948]; hs.contact->"manager@hoteldruk.bt"; hs.relatedTo->Hotel_Namgay:Hotel). accommodation(Hotel_Namgay:Hotel^ hs.url->"www.hotelNamgay.bt/"; et.rating->3:Real; et.minPrice->1800:Real; et.subblock->Phuentsholing_Upper_Town:Town; et.province->Chukha:Province; hs.telecoms->Telecoms[ et.landline->9753631452; et.cell->97517682948]; hs.contact->"manager@hoteldruk.bt"; hs.relatedTo->Central_Hotel:Hotel). accommodation(Central_Hotel:Hotel^ hs.url->"www.CentralHotel.bt/"; et.rating->2:Real; et.minPrice->800:Real; et.subblock->Phuentsholing_Upper_Town:Town; et.province->Chukha:Province; hs.telecoms->Telecoms[ et.landline->9753631452; et.cell->97517682948]; hs.contact->"manager@hoteldruk.bt"; hs.relatedTo->Hotel_Namgay:Hotel). accommodation(Blue_Dragon:Hotel^ hs.url->"www.hotelBlueDragon.bt/"; et.rating->1:Real; et.minPrice->350:Real; et.subblock->Phuentsholing_Upper_Town:Town; et.province->Chukha:Province; hs.telecoms->Telecoms[ et.landline->9753631452; et.cell->97517682948]; hs.contact->"manager@hoteldruk.bt"; hs.relatedTo->Central_Hotel:Hotel). event(Chukha_Tshechu:Annual_festival^ hs.description->"One of the most amazing festivals in Chukha"; hs.startDate->date[2008:Real,03:Real,19:Real]; hs.endDate->date[2008:Real,03:Real,21:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Chukha_Dzong:Fortress; et.province->Chukha:Province; hs.url->" "; hs.relatedTo->Ura_Yakchoe:Annual_festival). event(Yangphel_Archery_Tournament:Sport_archery^ hs.description->"11TH Yangphel open archery tournament"; hs.startDate->date[2008:Real,08:Real,23:Real]; hs.endDate->date[2008:Real,10:Real,02:Real]; et.theme->Recreation; hs.location->City_park:National_park; et.province->Chukha:Province; hs.url->"http://www.bhutanarchery.com/default.asp"; hs.relatedTo->"Thimphu_Drupchen:Annual_festival"). %----------------------------------FOAF-Profile of Attractions, Accommodations, and Events in Mongar Province-------------------------------------------------------% province(Mongar:Province^ hs.url->"www.mongar.gov.bt"; et.capital->Mongar_Town: Town; et.area->"1,819 sq.km"; et.elevation-> "1,300 to 7300 meters"; et.numBlocks->5:Integer; et.numAttractions->1:Integer; et.numEvents->1:Integer; et.numAccommodations->0:Integer; hs.languagesSpoken->"Dzongkha,Sharchopa"; hs.contact->"admmongar@druknet.bt"; hs.description->"The largest province by size and popolution"; hs.relatedTo->Trashigang:Province). attraction(Mongar_Dzong:Fortress^ hs.url->" "; et.subblock->Mongar_Town:Town; et.province->Mongar:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is one of the most beautiful attractions in the Southern region"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Trashigang_Dzong:Fortress). event(Mongar_Tshechu:Annual_festival^ hs.description-> "One of the most amazing festivals in Mongar"; hs.startDate->date[2008:Real,12:Real,04:Real]; hs.endDate->date[2008:Real,12:Real,07:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Mongar_Dzong:Fortress; et.province->Mongar:Province; hs.url->" "; hs.relatedTo->Nalakhar_Tshechu:Annual_festival). %----------------------------------FOAF-Profile of Attractions, Accommodations, and Events in Paro Province----------------------------------------------------------------% province(Paro:Province^ hs.url->"www.paro.gov.bt"; et.capital->Paro_Town: Town; et.area->"1,819 sq.km"; et.elevation-> "1,300 to 7300 meters"; et.numBlocks->10:Integer; et.numAttractions->3:Integer; et.numEvents->1:Integer; et.numAccommodations->3:Integer; hs.languagesSpoken->"Dzongkha"; hs.contact->"admparo@druknet.bt"; hs.description->"Thimphu is the capital of Bhutan"; hs.relatedTo->Thimphu:Province). attraction(Rinpung_Dzong:Fortress^ hs.url->" "; et.subblock->Phatsana:Village; et.province->Paro:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is one of the most beautiful attractions in the Western region"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Taktshang:Monastery). attraction(Taktshang:Monastery^ hs.url->" "; et.subblock->Tshento_Shari:Village; et.province->Paro:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[8:Real, 18:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is known as the tiger's Nest, one of the seven wonders of in the world"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Ta_Dzong: National_museum). attraction(Ta_Dzong:National_museum^ hs.url->"www.nationalmuseum.gov.bt/"; et.subblock->Goepay:Village; et.province->Paro:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Tue, Wed, Thu, Fri, Sat, Sun], Period[10:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is the biggest and the oldest museum in Bhutan"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Tashichoe_Dzong:Fortress). accommodation(Aman:Resort^ hs.url->"www.amanresorts.com/amankora/home.aspx"; et.rating->5:Real; et.minPrice->4500:Real; et.subblock->Tsento_Shari:Village; et.province->Paro:Province; hs.telecoms->Telecoms[ et.landline->9758211452; et.cell->97517682948]; hs.contact->"manager@AmanResort.bt"; hs.relatedTo->Tiger_Nest:Resort). accommodation(Tiger_Nest:Resort^ hs.url->"www.TigerNest.bt"; et.rating->3:Real; et.minPrice->2500:Real; et.subblock->Tsento_Shari:Village; et.province->Paro:Province; hs.telecoms->Telecoms[ et.landline->9758211452; et.cell->97517682948]; hs.contact->"manager@AmanResort.bt"; hs.relatedTo->Kichu_Resort: Resort). accommodation(Rangen:Resort^ hs.url->"www.rangen.bt"; et.rating->2:Real; et.minPrice->1000:Real; et.subblock->Tsento_Shari:Village; et.province->Paro:Province; hs.telecoms->Telecoms[ et.landline->9758211452; et.cell->97517682948]; hs.contact->"manager@rangen.bt"; hs.relatedTo->Holiday_Home:Hotel). accommodation(KichuResort^ hs.url->"www.kichuResort.bt/"; et.rating->3:Real; et.minPrice->2000:Real; et.subblock->Lamgong:Village; et.province->Paro:Province; hs.telecoms->Telecoms[ et.landline->9758211452; et.cell->97517682948]; hs.contact->"manager@kichuResort.bt"; hs.relatedTo->"http://www.TigerNest.bt"). accommodation(Holiday_Home:Hotel^ hs.url->"www.kichuResort.bt"; et.rating->3:Real; et.minPrice->2000:Real; et.subblock->Gaptey:Village; et.province->Paro:Province; hs.telecoms->Telecoms[ et.landline->9758211452; et.cell->97517682948]; hs.contact->"manager@kichuResort.bt"; hs.relatedTo->Rangen:Resort). event(Paro_Tshechu:Annual_festival^ hs.description->"Paro Tshechu (Festival) is one of most important festival of Bhutan which is in the start of spring. The most magnificient thing about it is the unraveling of a large Thanka (Thongdrol)."; hs.startDate->date[2008:Real,03:Real,17:Real]; hs.endDate->date[2008:Real,03:Real,21:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Rinpung_Dzong:Fortress; et.province->Paro:Province; hs.url->" "; hs.relatedTo->"Ura_Yakchoe:Annual_festival"). %----------------------------------FOAF-Profile of Attractions, Accommodations, and Events in Thimphu Province--------------------------------------------------------------% province(Thimphu:Province^ hs.url->"www.thimphu.gov.bt"; et.capital->Thimphu_City:City; et.area->"1,819 sq.km"; et.elevation-> "1,300 to 7300 meters"; et.numBlocks->10:Integer; et.numAttractions->3:Integer; et.numEvents->1:Integer; et.numAccommodations->3:Integer; hs.languagesSpoken->"Dzongkha"; hs.contact->"admthimphu@druknet.bt"; hs.description->"Thimphu is the capital of Bhutan"; hs.relatedTo->Punakha:Province). attraction(Tashichoe_Dzong:Fortress^ hs.url->" "; et.subblock->Jongshina:Town; et.province->Thimphu:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is one of the most beautiful attractions in the Capital"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo-> "Memorial_Chorten:Temple"). attraction(Memorial_Chorten:Temple^ hs.url->" "; et.subblock->Thimphu_City:City; et.province->Thimphu:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is one of the most beautiful attractions in the Capital"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->"Botanical_Garden:Garden"). attraction(Botanical_Garden:Garden^ hs.url->" "; et.subblock->Barbesa:Town; et.province->Thimphu:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is one of the most beautiful attractions in the Capital"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->"Punakha_Dzong:Fortress"). accommodation(River_View:Hotel^ hs.url->"www.riverview.bt"; et.rating->4:Real; et.minPrice->4000:Real; et.subblock->Thimphu_City:City; et.province->Thimphu:Province; hs.telecoms->Telecom[et.landline->9758375133; et.cell->97517616363]; hs.contact->"manager@druknet.bt"; hs.relatedTo->Tandin:Hotel). accommodation(Tandin:Hotel^ hs.url->"www.tandin.bt/"; et.rating->2:Real; et.minPrice->1500:Real; et.subblock->Thimphu_City:City; et.province->Thimphu:Province; hs.telecoms->Telecom[et.landline->9758375143; et.cell->97517663421]; hs.contact->"manager@druknet.bt"; hs.relatedTo->River_View:Hotel). accommodation(Hotel_Druk_Thimphu:Hotel^ hs.url->"www.drukhotels.com/"; et.rating->4:Real; et.minPrice->2700:Real; et.subblock->Thimphu_City:City; et.province->Thimphu:Province; hs.telecoms->Telecoms[ et.landline->9753631452; et.cell->97517682948]; hs.contact->"manager@hoteldruk.bt"; hs.relatedTo->River_View:Hotel). event(Thimphu_Drupchen:Annual_festival^ hs.description->"It is a popular festival in Thimphu"; hs.startDate->date[2008:Real,10:Real,04:Real]; hs.endDate->date[2008:Real,10:Real,08:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Tashichoe_Dzong:Fortress; et.province->Thimphu:Province; hs.url->" "; hs.relatedTo->Thimphu_Tshechu:Annual_festival). event(Thimphu_Tshechu:Annual_festival^ hs.description->"It is a popular festival in Thimphu"; hs.startDate->date[2008:Real,10:Real,09:Real]; hs.endDate->date[2008:Real,10:Real,11:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Tashichoe_Dzong:Fortress; et.province->Thimphu:Province; hs.url->" "; hs.relatedTo->Tangbi_Mani:Traditional_festival). event(GNH_Conference:Events^ hs.description->"It is the 4th International Conference on Gross Nationall Happiness."; hs.startDate->date[2008:Real,11:Real,24:Real]; hs.endDate->date[2008:Real,11:Real,26:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Tashichoe_Dzong:Fortress; et.province->Thimphu:Province; hs.url->"http://www.pc.gov.bt/gnh.asp"; hs.relatedTo->Tangbi_Mani:Traditional_festival). event(National_Film_Festival:Film_festival^ hs.description->"Film festival held every year"; hs.startDate->date[2008:Real,05:Real,02:Real]; hs.endDate->date[2008:Real,05:Real,04:Real]; et.theme->Cultural_Religious_Heritage; hs.location-> Clock_Tower_Square:Stadium; et.province->Thimphu:Province; hs.url->" "; hs.relatedTo->Nimalung_Tshechu:Annual_festival). event(Fifth_King_Birth_Anniversary:National_festival^ hs.description->"King Jigme Khesar Namgyel Wangchuck's birthday"; hs.startDate->date[2008:Real,02:Real,21:Real]; hs.endDate->date[2008:Real,02:Real,21:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Changlimithang_stadium:Stadium; et.province->Thimphu:Province; hs.url->" "; hs.relatedTo->Paro_Tshechu:Annual_festival). event(National_day:National_festival^ hs.description->"The first hereditary King (Gongsa Ugen Wangchuck) of Bhutan was installed on this day in 1907."; hs.startDate->date[2008:Real,12:Real,17:Real]; hs.endDate->date[2008:Real,12:Real,17:Real]; et.theme->Cultural_Religious_Heritage; hs.location-> Changlimithang_stadium:Theatre; et.province->Thimphu:Province; hs.url->" "; hs.relatedTo->Fifth_King_Birth_Anniversary:National_festival). event(Sunday_market:Market_weekly^ hs.description->"Sunday farmer's market for fresh organic fruits and vegetable shopping."; hs.startDate->" "; hs.endDate->" "; et.theme->Cultural_Religious_Heritage; hs.location->Farmers_market: Market_weekly; et.province->Thimphu:Province; hs.url->" "; hs.relatedTo->Sunday_Market_handicraft:Market_handicraft). event(Space_34:Nightlife_party^ hs.description->"It is a nice cozy place to hang out with friends."; hs.startDate->" "; hs.endDate->" "; et.theme->Recreation; hs.location->eWorld_Building: Modern_buildings; et.province->Thimphu:Province; hs.url->" "; hs.relatedTo->Bhutan_National_Film_Festival:Film_festival). %-------------------FOAF-Profile of Attractions, Accommodations, and Events in Punakha Province------------------------------------------------------------------------------% province(Punakha:Province^ hs.url->"www.punakha.gov.bt"; et.capital->Paro_Town:Town; et.area->"1,819 sq.km"; et.elevation-> "1,300 to 7300 meters"; et.numBlocks->6:Integer; et.numAttractions->2:Integer; et.numEvents->1:Integer; et.numAccommodations->0:Integer; hs.languagesSpoken->"Dzongkha"; hs.contact->"admpunakha@druknet.bt"; hs.description->"Thimphu is the capital of Bhutan"; hs.relatedTo->WangduePhodrang:Province). attraction(Punakha_Dzong:Fortress^ hs.url->" "; et.subblock->Thangzona:Village; et.province->Punakha:Province; et.theme->Cultural_Religious_Heritage; Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is one of the most beautiful attractions in the Southern region"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Chimi_Lhakhang:Temple). attraction(Chimi_Lhakhang:Temple^ hs.url->" "; et.subblock->Chimithang:Village; et.province->Punakha:Province; et.theme->Cultural_Religious_Heritage; Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is one of the most beautiful attractions in the Southern region"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Punakha_Dzong:Fortress). event(Punakha_Dromche:Annual_festival^ hs.description->"Punakha Dromche take place in the first month of the lunar year and ends with 'Serda', a magnificent procession which re-enacts an episode of the war against the Tibetan in the 17th century."; hs.startDate->date[2008:Real,02:Real,11:Real]; hs.endDate->date[2008:Real,02:Real,15:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Punakha_Dzong:Fortress; et.province->Punakha:Province; hs.url->" "; hs.relatedTo->Wangdue_Dzong:Fortress). %-------------------FOAF-Profile of Attractions, Accommodations, and Events in WangduePhodrang Province---------------------------------------------------------% province(WangduePhodrang:Province^ hs.url->"www.wangduephodrang.gov.bt"; et.capital->Wangdue_Town:Town; et.area->"1,819 sq.km"; et.elevation->"1,300 to 7300 meters"; et.numBlocks->8:Integer; et.numAttractions->1:Integer; et.numEvents->1:Integer; et.numAccommodations->0:Integer; hs.languagesSpoken->"Dzongkha"; hs.contact->"admtrongsa@druknet.bt"; hs.description->"Thimphu is the capital of Bhutan"; hs.relatedTo->Trongsa:Province). attraction(Wangdue_Dzong:Fortress^ hs.url->" "; et.subblock->Wangdue_Town:Town; et.province->WangduePhodrang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is one of the most beautiful attractions in the Southern region"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Trongsa_Dzong:Fortress). event(Wangdue_Tshechu:Annual_festival^ hs.description->"Very popular festival in western Bhutan"; hs.startDate->date[2008:Real, 10:Real, 20:Real]; hs.endDate->date[2008:Real, 10:Real, 29:Real]; et.theme->Cultural_Religious_Heritage; hs.location->Wangdue_Dzong:Fortress; et.province->WangduePhodrang:Province; hs.url->" "; hs.relatedTo->Jambay_Lhakhang_Drup:Annual_festival). %-------------------FOAF-Profile of Attractions, Accommodations, and Events in Trongsa Province---------------------------------------------------------------------% province(Trongsa:Province^ hs.url->"www.trongsa.gov.bt"; et.capital->Samcholing:Village; et.area->"1,819 sq.km"; et.elevation->"1,300 to 7300 meters"; et.numBlocks->10:Integer; et.numAttractions->2:Integer; et.numEvents->1:Integer; et.numAccommodations->0:Integer; hs.languagesSpoken->"Dzongkha"; hs.contact->"admtrongsa@druknet.bt"; hs.description->"Thimphu is the capital of Bhutan"; hs.relatedTo->Bumthang:Province). attraction(Trongsa_Dzong:Fortress^ hs.url->" "; et.subblock->Samcholing:Village; et.province->Trongsa:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description->"It was built by Zhabdrung Rimpochhe. It is the biggest fortress in Bhutan"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo-> Samchholing_Palace:Popular_architecture ). attraction(Samchholing_Palace:Popular_architecture^ hs.url->" "; et.subblock->Samcholing:Village; et.province->Trongsa:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Wed, Fri, Sun], Period[8:Real, 15:Real]]; et.capitalDistance->0.5:Real; hs.description-> "Samchholing was built by the Second King. It is about to be in ruins, but still has a beautiful architecture."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Bumthang_Dzong:Fortress). %--------------------------------FOAF-Profile of Attractions and Events in Trashigang Province--------------------------------------------------------------% province(Trashigang:Province^ hs.url->"www.trashigang.gov.bt"; et.capital->Pam_Town:Town; et.area->"1,819 sq.km"; et.elevation-> "1,300 to 7300 meters"; et.numBlocks->10:Integer; et.numAttractions->1:Integer; et.numEvents->1:Integer; et.numAccommodations->0:Integer; hs.languagesSpoken->"Dzongkha"; hs.contact->"admtrashigang@druknet.bt"; hs.description->"Thimphu is the capital of Bhutan"; hs.relatedTo->TrashiYangtse:Province). attraction(Trashigang_Dzong:Fortress^ hs.url->" "; et.subblock->Pam_Town:Town; et.province->Tashigang:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is one of the most beautiful attractions in the Southern region"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->ChortenKora:Temple). %--------------------------------FOAF-Profile of Attractions, Accommodations, and Events in TrashiYangtse Province-----------------------------------------------------------% province(TrashiYangtse:Province^ hs.url->"www.trashiyangtse.gov.bt/"; et.capital->Gom_Kora:Town; et.area->"1,819 sq.km"; et.elevation->"1,300 to 7300 meters"; et.numBlocks->8:Integer; et.numAttractions->2:Integer; et.numEvents->2:Integer; et.numAccommodations->0:Integer; hs.languagesSpoken->"Dzongkha"; hs.contact->"admtrashiyangtse@druknet.bt"; hs.description->"Thimphu is the capital of Bhutan"; hs.relatedTo->" "). attraction(ChortenKora:Temple^ hs.url->" "; et.subblock->Gom_Kora:Town; et.province->TrashiYangtse:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 16:Real]]; et.capitalDistance->0.5:Real; hs.description->"It is one of the most beautiful attractions in the Eastern region"; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->Zorig_Chusum:Crafts_show). attraction(Zorig_Chusum:Crafts_show^ hs.url->" "; hs.subblock->Gom_Kora:Town; et.province->TrashiYangtse:Province; et.theme->Cultural_Religious_Heritage; et.open->Open[DaysOfWeek[Mon, Tue, Wed, Thu, Fri, Sat, Sun], Period[9:Real, 18:Real]]; et.capitalDistance->0.5:Real; hs.description->"It was established in 1997 as a Rigney School and has 5 areas of studies, Painting, Trezo (Silversmith),Embroidery, Patra(sculptures), and Lacquering."; hs.contact->" "; hs.schedule->"12 months"; hs.relatedTo->" "). % Maximum travel hours in a day maxTravelHoursInADay(8:Real). % Maximum hours of sightseeing in a day maxActivitySightSeeingHoursInADay(12:Real). % Maximum hours at each attraction site maxHoursAtAnAttractionSite(4:Real). % Maximum days between two events inorder to check for attraction % recommendation on the route maxTimeGapBetweenEvents(5:Real). % Provinces that have attractions hasAttractions(Chukha). hasAttractions(Paro). hasAttractions(Thimphu). hasAttractions(Punakha). hasAttractions(WangduePhodrang). hasAttractions(Trongsa). hasAttractions(Bumthang). hasAttractions(Mongar). hasAttractions(Trashigang). hasAttractions(TrashiYangtse). %Date Validation Rules %later(?Date2, ?Date1) if ?Date2 is after ?Date1: later(date[?Y:Real, ?M:Real, ?Day2:Real], date[?Y:Real, ?M:Real, ?Day1:Real]) :- greaterThan(?Day2:Real, ?Day1:Real). later(date[?Y:Real, ?Month2:Real, ?], date[?Y:Real, ?Month1:Real, ?]) :- greaterThan(?Month2:Real, ?Month1:Real). later(date[?Year2:Real, ?, ?], date[?Year1:Real, ?, ?]) :- greaterThan(?Year2:Real, ?Year1:Real). %?Difference = ?Date2 - ?Date2 (In days) diff(?Difference, date[?Y:Real, ?M:Real, ?Day2:Real], date[?Y:Real, ?M:Real, ?Day1:Real]) :- subtract(?Difference, ?Day2:Real, ?Day1:Real). diff(?Difference, date[?Y:Real, ?Month2:Real, ?Day2:Real], date[?Y:Real, ?Month1:Real, ?Day1:Real]) :- subtract(?DiffMonth, ?Month2, ?Month1), multiply(?DiffInDays, ?DiffMonth, 30:Real), subtract(?TempDaysLeft, ?DiffInDays, ?Day1), add(?Difference, ?TempDaysLeft, ?Day2). % Auxiliary rules to avoid duplicates in a list % notMember predicate is used to avoid duplicates in a list notMember(?X, []). notMember(?X, [?H|?T]) :- notEqual(?X, ?H), notMember(?X, ?T). % notMemberList predicate is used to avoid duplicate list in a nested list notMemberList( ?X, []). notMemberList( ?X, [?H]) :- naf(equalList(?X, ?H)). notMemberList( ?X,[?H|?T]) :- naf(equalList(?X, ?H)), notMemberList(?X,?T). % equalList predicate checks if two list are equal equalList(?L, ?L). % Selecting leaf values from a the tourist entity profiles getCapitalDistance(?Name,?CapitalDistance):- attraction(?Name^et.capitalDistance->?CapitalDistance:Real!?). getTheme(?Name,?Theme):- attraction(?Name^et.theme->?Theme!?). getProvince(?Name,?Province):- attraction(?Name^et.province->?Province!?). % Symmetric relation between related Provinces getProvinceToRecommendation(?Province,?RelatedProvince):- province(?Province^hs.relatedTo->?RelatedProvince!?). getProvinceToRecommendation(?Province,?RelatedProvince):- province(?RelatedProvince^hs.relatedTo->?Province!?). %Symmetry between related attractions getAttractionToRecommendation(?Attraction,?RelatedAttraction):- attraction(?RelatedAttraction^hs.relatedTo->?Attraction!?). getAttractionToRecommendation(?Attraction,?RelatedAttraction):- attraction(?Attraction^hs.relatedTo->?RelatedAttraction!?). %Activity subsumes both attraction and event profiles activity(?Name^hs.startDate->?StartDate; hs.endDate->?EndDate; hs.description->?Description; hs.url->?Url; et.theme->?Theme; hs.location->?Location; et.province->?Province; hs.relatedTo->?RelatedTo):- event(?Name^hs.startDate->?StartDate; hs.endDate->?EndDate; hs.description->?Description; hs.url->?Url; et.theme->?Theme; hs.location->?Location; et.province->?Province; hs.relatedTo->?RelatedTo!?). activity(?Name^hs.description->?Description; hs.url->?Url; et.theme->?Theme; et.open->?OpenHours; et.subblock->?Subblock; et.province->?Province; hs.relatedTo->?RelatedTo):- attraction(?Name^hs.description->?Description; hs.url->?Url; et.open->?OpenHours; et.theme->?Theme; et.subblock->?Subblock; et.province->?Province; hs.relatedTo->?RelatedTo!?). %------------------------------------------------------------------------------------------------------------------------------------------% %Subpredicate to retrieve province details within a specific region getProvinceDetails(region->?Region; name->?Name; [WebLink->?Url; Description->?Description; Capital->?Capital; Geography->[Area->?Area; Elevation->?Elevation]; TouristInfo->[NumAttractions->?NumAttractions; NumEvents->?NumEvents; NumAccommodations->?NumAccommodations]; Contact->?Contact]):- partOfRegion(?Name, ?Region), province(?Name^hs.url->?Url; et.capital->?Capital; et.area->?Area; et.elevation-> ?Elevation; et.numBlocks->?NumBlocks; et.numAttractions->?NumAttractions; et.numEvents->?NumEvents; et.numAccommodations->?NumAccommodations; hs.languagesSpoken->?Language; hs.contact->?Contact; hs.description->?Description; hs.relatedTo->?RelatedTo!?). %-------------------------------------------------------------------------------------------------------% %Subpredicate to get all the attractions at a specified subblock getAllAttractionsInASubblock(?Subblock, ?Attractions, ?NumAttractions:Integer):- consistsOf(?Subblock, ?NumAttractions:Integer,?NumAccommodations:Integer), getAttractionListInASubblock(?Subblock, ?Attractions, [], ?NumAttractions:Integer). %workhorse recursive predicate to get number of N attractions at a specified subblock getAttractionListInASubblock(?Subblock, [], ?Visited, 0:Integer). getAttractionListInASubblock(?Subblock, [?Name, ?Description|?Rest], ?Visited, ?NumAttractions:Integer):- greaterThan(?NumAttractions:Integer, 0 : Integer), attraction(?Name^ hs.description->?Description; hs.url->?Url; et.theme->?Theme; hs.relatedTo->?RelatedTo; et.subblock->?Subblock; et.province->?Province!?), notMember(?Name, ?Visited), subtract(?Numtleft, ?NumAttractions:Integer, 1:Integer), getAttractionListInASubblock(?Subblock, ?Rest, [?Name|?Visited], ?Numtleft:Integer). %---------------------------------------------------------------------------------------------------------------------------------------------% % Subpredicate to accumulate all the attractions located in the specified province getAllAttractions(?Province, ?Attractions, ?NumAttractions:Integer):- province(?Province^et.numAttractions->?NumAttractions!?), getAttractionList(?Province, ?Attractions, [], ?NumAttractions:Integer). getAttractionList(?Province, [], ?Visited, 0:Integer). getAttractionList(?Province, [[AttractionName->?Name; Weblink->?Url; Theme->?Theme; Address->?Address; Description->?Description]|?Rest], ?Visited, ?NumAttractions:Integer):- greaterThan(?NumAttractions:Integer, 0:Integer), attraction(?Name^ hs.description->?Description; hs.url->?Url; et.theme->?Theme; hs.relatedTo->?RelatedTo; et.province->?Province!?), notMember(?Name, ?Visited), getFullAddress(?Name, ?Address), subtract(?Numtleft, ?NumAttractions:Integer, 1:Integer), getAttractionList(?Province, ?Rest, [?Name|?Visited], ?Numtleft). % Subpredicate to accumulate all the events located in the specified province %Interface Predicate getAllEvents(?Province, ?Events, ?NumEvents:Integer):- province(?Province^et.numEvents->?NumEvents!?), getEventList(?Province,?Events, [], ?NumEvents:Integer). % Workhorse subpredicate getEventList(?Province, [], ?Visited, 0:Integer). getEventList(?Province, [[EventName->?Name; EventDates->[StartDate->?StartDate; EndDate->?EndDate]; Address->?Address; Description->?Description]|?Rest], ?Visited, ?NumEvents:Integer):- greaterThan(?NumEvents:Integer, 0:Integer), event(?Name^ hs.startDate->?StartDate; hs.endDate->?EndDate; hs.description->?Description; hs.url->?Url; et.theme->?Theme; hs.location->?Venue; hs.relatedTo->?RelatedTo; et.province->?Province!?), notMember(?Name, ?Visited), getFullAddress(?Venue, ?Address), subtract(?Numtleft, ?NumEvents:Integer, 1:Integer), getEventList(?Province, ?Rest, [?Name|?Visited], ?Numtleft). % Subpredicate to accumulate all the accommodations located in a specified province getAllAccomm(?Province, ?Attractions, ?NumAccommodations:Integer):- province(?Province^et.numAccommodations->?NumAccommodations!?), getAccommList(?Province, ?Attractions, [], ?NumAccommodations:Integer). getAccommList(?Province, [], ?Visited, 0:Integer). getAccommList(?Province, [[?Name; Weblink->?Url; Rating->?Rating; MinPrice->?MinPrice]|?Rest], ?Visited, ?NumAccommodations:Integer):- greaterThan(?NumAccommodations, 0:Integer), accommodation(?Name^hs.url->?Url; et.rating->?Rating; et.minPrice->?MinPrice; et.province->?Province!?), notMember(?Name, ?Visited), subtract(?Numtleft, ?NumAccommodations:Integer, 1:Integer), getAccommList(?Province, ?Rest, [?Name|?Visited], ?Numtleft). % Auxiliary "getAttraction subpredicate to get an attraction at each province getAttraction(?Province, [AttractionName->?Name; Theme->?Theme; Subblock->?Subblock; RelatedTo->?RelatedTo]):- attraction(?Name^ et.subblock->?Subblock; et.theme->?Theme; hs.relatedTo->?RelatedTo; et.province->?Province!?). % To check of a stop on the route is a province or not checkIfAttractions(?P, ?Attractions, ?NumAttractions:Integer):- hasAttractions(?P), getAttraction(?P, ?Attractions). checkIfAttractions(?P, [], ?Num:Integer):- naf(hasAttractions(?P)). % Subpredicate to check if the route between two events require % attraction recommendations provided the users selects the option. checkIfRecommend(?TimeGap, ?Route, [], No). checkIfRecommend(?TimeGap, ?Route, ?Recommendations, Yes):- maxTimeGapBetweenEvents(?MaxTimeGapBetweenEvents), greaterThanOrEqual(?TimeGap, ?MaxTimeGapBetweenEvents), routeLocCentric( route->?Route; recommendations->?Recommendations). % Subpredicate that accumulates some attractions for a specific route routeLocCentric( route->[]; recommendations->[]). routeLocCentric(route->[?R1|?Rest]; recommendations->[[?R1; Attraction->?Attractions] |?RestRecommendations]):- checkIfAttractions(?R1, ?Attractions, 1:Integer), routeLocCentric(route->?Rest; recommendations->?RestRecommendations). %--------------------------------------------------------------------------------------------------------------------------------------% % location-centric Recommendation locCentricRecommend(typeOfRecommend->UserPrefBased; userInputs->[startPoint->?P1; userPref->?PrefList; endPoint->?P2]; [?Route, ?Recommendations, ?TotalBusHours:Real]):- userPrefLocCentricRecommend(startPoint->?P1; endPoint->?P2; userPref->?PrefList; route->?Route; recommendations->?Recommendations; accumulateTime->0:Real; totalTime->?TotalBusHours:Real). % Workhorse predicate for location centric recommendation userPrefLocCentricRecommend(startPoint->?P1; endPoint->?P1; userPref->[]; route->[]; recommendations->[]; accumulateTime->0:Real; totalTime->0:Real). userPrefLocCentricRecommend(startPoint->?P1; endPoint->?P2; userPref->[]; route->[?Route, ?BusHours]; recommendations->[]; accumulateTime->?AccumulateTime:Real; totalTime->?NewBus:Real):- shortestRoute(?P1, ?P2, [?Route,?BusHours]!?), add(?NewBus, ?AccumulateTime:Real, ?BusHours:Real). userPrefLocCentricRecommend(startPoint->?P1; endPoint->?P2; userPref->[?Pref|?PrefRest]; route->[?Route, ?BusHours|?RouteRest]; recommendations->[[?Pref; EventList->?Events; AttractionList->?Attractions; Accommodations->?AccommodationList]| ?RestRecommendations]; accumulateTime->?AccumulateTime:Real; totalTime->?TotalBusHours:Real):- shortestRoute(?P1, ?Pref, [?Route,?BusHours]!?), getAllAttractions(?Pref, ?Attractions, ?NumAttractions:Integer), getAllEvents(?Pref, ?Events, ?NumEvents:Integer), getAccommList(?Pref, ?AccommodationList, [], 2:Integer), add(?NewBus, ?AccumulateTime:Real, ?BusHours), userPrefLocCentricRecommend(startPoint->?Pref; endPoint->?P2; userPref->?PrefRest; route->?RouteRest; recommendations->?RestRecommendations; accumulateTime->?NewBus; totalTime->?TotalBusHours:Real). % System's Recommendation of Locations locCentricRecommend(typeOfRecommend->SystemRecommendation; userInputs->[startPoint->?Province; numProvinces->?NumProvinces:Integer]; [?Routes, ?TouristInfo, ?TotalBusHours:Real]):- systemLocRecommender(startPoint->?Province; nextPoint->?Province2:Province; route->?Routes; recommendations->?TouristInfo; starttime->0:Real; totalTime->?TotalBusHours:Real; numProvinces->?NumProvinces:Integer). % Work horse predicate systemLocRecommender(startPoint->?Province; nextPoint->?Province2; route->[]; recommendations->[?Province; WebLink->?Url; TouristInfo-> [ NumAttractions->?NumAttractions; NumEvents->?NumEvents; NumAccommodations->?NumAccommodations]]; starttime->?Starttime:Real; totalTime->?Starttime:Real; numProvinces->1:Integer):- province(?Province^hs.url->?Url; et.numBlocks->?NumBlocks; et.numAttractions->?NumAttractions; et.numEvents->?NumEvents; et.numAccommodations->?NumAccommodations!?). systemLocRecommender(startPoint->?Province1; nextPoint->?Province2; route->[[?Route,?BusHours]|?Rest]; recommendations->[[?Province1; WebLink->?Url; TouristInfo->[ NumAttractions->?NumAttractions; NumEvents->?NumEvents; NumAccommodations->?NumAccommodations]] |?RestProvinces]; starttime->?Starttime:Real; totalTime->?TotalBusHours:Real; numProvinces->?NumProvinces:Integer):- greaterThan(?NumProvinces:Integer, 1:Integer), province(?Province1^hs.url->?Url; et.numBlocks->?NumBlocks; et.numAttractions->?NumAttractions; et.numEvents->?NumEvents; et.numAccommodations->?NumAccommodations!?), getProvinceToRecommendation(?Province1,?R1), shortestRoute(?Province1, ?R1, [?Route, ?BusHours]), add(?NewBus:Real,?BusHours:Real,?Starttime:Real), subtract(?RouteLeft:Integer, ?NumProvinces:Integer, 1:Integer), systemLocRecommender(startPoint->?R1; nextPoint->?Province2; route->?Rest; recommendations->?RestProvinces; starttime->?NewBus:Real; totalTime->?TotalBusHours:Real; numProvinces->?RouteLeft:Integer). % Attraction-Only mode of eTourPlan eTourPlan(typeOfPlanning->AttractionOnly; userInputs->[startPoint->?StartPoint; numAttractions->?NumAttractions:Integer; userTotalTravelTimeInDays->?UserTotalTravelTimeInDays:Real]; [?AttractionList; TotalActivityTimeInHours->?TotalActivityTimeInHours]):- attractionPlanner(startPoint->?StartPoint; numAttractions->?NumAttractions:Integer; userTotalTravelTimeInDays->?UserTotalTravelTimeInDays:Real; totalActivityTimeInHours->?TotalActivityTimeInHours:Real; attractionList->?AttractionList). % Event-Only/Centric mode of eTourPlan eTourPlan(typeOfPlanning->EventCentric; userInputs->[userStartDate->?UserStartDate; userEndDate->?UserEndDate; maxBreak->?MaxBreak:Real; minBreak->?MinBreak:Real; startPoint->?StartPoint; endPoint->?EndPoint; attractionRecommendation->?YesOrNo; eventNum->?NumOfEvents:Integer]; [?EventDetails; ReturnRoute->[?ReturnRoute; Returntime->?ReturnBusHours]]):- systemEventPlanner(hs.startDate->?UserStartDate; hs.endDate->?UserEndDate; maxBreak->?MaxBreak:Real; minBreak->?MinBreak:Real; et.startPoint->?StartPoint; et.lastProvince->?LastProvince; et.endPoint->?EndPoint; attractionRecommendation->?YesOrNo; eventDetails->?EventDetails; eventNum->?NumOfEvents:Integer), shortestRoute(?LastProvince, ?EndPoint, [?ReturnRoute, ?ReturnBusHours]). %Attraction Planner predicate attractionPlanner(startPoint->?StartPoint; numAttractions->?NumAttractions:Integer; userTotalTravelTimeInDays->?UserTotalTravelTimeInDays:Real; totalActivityTimeInHours->?TotalActivityTimeInHours:Real; attractionList->?AttractionList):- attraction(?Name^et.province->?StartPoint!?), %Computing user's total available time in hours maxActivitySightSeeingHoursInADay(?MaxActivityHoursInADay:Real), multiply(?UserTotalTravelTimeInHours:Real, ?UserTotalTravelTimeInDays:Real, ?MaxActivityHoursInADay:Real), systemAttractionPlanner(attraction->?Name; attractionList->?AttractionList; visited->[]; accummulateTime->0:Real; userTotalTravelTimeInHours->?UserTotalTravelTimeInHours:Real; totalActivityTimeInHours->?TotalActivityTimeInHours:Real; numAttractions->?NumAttractions:Integer). % Workhorse recursive predicate systemAttractionPlanner(attraction->?Name; attractionList->[]; visited->?Visited; accummulateTime->?AccummulateTime:Real; userTotalTravelTimeInHours->?UserTotalTimelnHours:Real; totalActivityTimeInHours->?AccummulateTime:Real; numAttractions->0:Integer). systemAttractionPlanner(attraction->?Name; attractionList->[Name->?Name; AttractionDetails->[ Description->?Description; Url->?Url; OpenHours->?OpenHours; Theme->?Theme; Location->[?Subblock, ?Province]]]; visited->?Visited; accummulateTime->?AccummulateTime:Real; userTotalTravelTimeInHours->?UserTotalTimelnHours:Real; totalActivityTimeInHours->?TotalActivityTimeInHours:Real; numAttractions->1:Integer):- attraction(?Name^ hs.description->?Description; hs.url->?Url; et.open->?OpenHours; et.theme->?Theme; et.subblock->?Subblock; et.province->?Province; hs.relatedTo->?RelatedTo!?), getCapitalDistance(?Name, ?CapitalDistance), add(?TotalRouteHours:Real, ?AccummulateTime:Real, ?CapitalDistance:Real), %Assuming the user spends maximum of 4 hours at each attraction site, %which is stored as a global constant in the KB maxHoursAtAnAttractionSite(?MaxHoursAtAnAttractionSite:Real), add(?TotalActivityTimeInHours, ?TotalRouteHours:Real, ?MaxHoursAtAnAttractionSite:Real). systemAttractionPlanner(attraction->?Name; attractionList->[[?Name; AttractionDetails->[ Description->?Description; Url->?Url; OpenHours->?OpenHours; Theme->?Theme; Location->[?Subblock, ?Province]]; Route->?Route]|?Rest]; visited->?Visited; accummulateTime->?AccummulateTime:Real; userTotalTravelTimeInHours->?UserTotalTimelnHours:Real; totalActivityTimeInHours->?TotalActivityTimeInHours:Real; numAttractions->?NumAttractions:Integer):- greaterThan(?NumAttractions:Integer, 1:Integer), attraction(?Name^ hs.description->?Description; hs.url->?Url; et.open->?OpenHours; et.theme->?Theme; et.subblock->?Subblock; et.province->?Province; hs.relatedTo->?RelatedTo!?), notMember(?Name, ?Visited), %To get the next related attraction from the current attraction getAttractionToRecommendation(?Name,?RelatedAttraction), getProvince(?RelatedAttraction, ?Province1), %Route and distance computation and validation shortestRoute(?Province, ?Province1, [?Route,?BusHours]), add(?NewBusHours, ?AccummulateTime:Real, ?BusHours:Real), getCapitalDistance(?RelatedAttraction, ?CapitalDistance), add(?TotalRouteHours, ?NewBusHours:Real, ?CapitalDistance:Real), maxHoursAtAnAttractionSite(?MaxHoursAtAnAttractionSite:Real), add(?AccumulateActivityTimeInHours, ?TotalRouteHours:Real, ?MaxHoursAtAnAttractionSite:Real), lessThan(?AccumulateActivityTimeInHours, ?UserTotalTimelnHours), subtract(?AttractionLeft:Integer, ?NumAttractions:Integer, 1:Integer), systemAttractionPlanner(attraction->?RelatedAttraction; attractionList->?Rest; visited->[?Name|?Visited]; accummulateTime->?AccumulateActivityTimeInHours; totalActivityTimeInHours->?TotalActivityTimeInHours:Real; userTotalTravelTimeInHours->?UserTotalTimelnHours:Real; numAttractions->?AttractionLeft:Integer). % Workhorse predicate for event-centric planning systemEventPlanner(hs.startDate->?UserStartDate; hs.endDate->?UserEndDate; maxBreak->?MaxBreak:Real; minBreak->?MinBreak:Real; et.startPoint->?StartPoint; et.lastProvince->?StartPoint; et.endPoint->?EndPoint; attractionRecommendation->?YesOrNo; eventDetails->[]; eventNum->0:Integer). systemEventPlanner(hs.startDate->?UserStartDate; hs.endDate->?UserEndDate; maxBreak->?MaxBreak:Real; minBreak->?MinBreak:Real; et.startPoint->?StartPoint; et.lastProvince->?LastProvince; et.endPoint->?EndPoint; attractionRecommendation->?YesOrNo; eventDetails->[[EventName->?Name:Events; EventDates->[Startdate->?EventStartDate; Enddate->?EventEndDate]; Theme->?Theme; Location->[?Location, ?Subblock, ?Province]; EventDescription->?Description; RelatedEvents->?RelatedTo; RouteDetails->[?Route, ?Recommendations; RouteBusHours->?BusHours]; RecommendedAttractions->?Attractions] |?EventList]; eventNum->?N:Integer) :- greaterThan(?N:Integer,0:Integer), event(?Name^ hs.startDate->?EventStartDate; hs.endDate->?EventEndDate; hs.description->?Description; hs.url->?Url; et.theme->?Theme; hs.location->?Location; et.province->?Province; hs.relatedTo->?RelatedTo!?), % Date validation of the event with the user`s travel dates diff(?Difference, ?EventStartDate,?UserStartDate), greaterThanOrEqual(?Difference:Real, ?MinBreak:Real), lessThanOrEqual(?Difference:Real, ?MaxBreak:Real), diff(?RemainingDays, ?UserEndDate, ?EventEndDate), greaterThan(?RemainingDays, 0:Integer), % Route and distance time computation and validation shortestRoute(?StartPoint, ?Province, [?Route, ?BusHours]), getCapitalDistance(?Location, ?CapitalDistance), add(?RouteBusHours, ?BusHours:Real, ?CapitalDistance:Real), % The time difference between the event dates has to be greater than % the route bus hour from one event location to the next event location maxTravelHoursInADay(?MaxTravelInHours), multiply(?DifferenceInHours, ?Difference, ?MaxTravelInHours), greaterThan(?DifferenceInHours, ?RouteBusHours), % Checking if there is enough remaining time to reach the user`s specified % endPoint from the current event location multiply(?ReturntripTimeInHours:Real, ?RemainingDays, ?MaxTravelInHours), shortestRoute(?Province, ?EndPoint, [?ReturnRoute, ?ReturnBusHours]), greaterThan(?ReturntripTimeInHours:Real, ?ReturnBusHours:Real), % Check if the route needs attraction recommendation checkIfRecommend(?Difference, ?Route, ?Recommendations, ?YesOrNo), % The getAttraction subpredicate with a specified location would % also work for this purpose. % getAttraction(?Location, ?Subblock), siteOf(?Location, ?Subblock), % Getting all the attractions in the subblock of the event-location getAllAttractions(?Subblock, ?Attractions, ?Num:Integer). subtract(?Eventleft:Integer,?N:Integer, 1:Integer), systemEventPlanner(hs.startDate->?EventEndDate; hs.endDate->?UserEndDate; maxBreak->?MaxBreak:Real; minBreak->?MinBreak:Real; et.startPoint->?Province; et.lastProvince->?LastProvince; et.endPoint->?EndPoint; attractionRecommendation->?YesOrNo; eventDetails->?EventList; eventNum->?Eventleft:Integer). %------------------Route and Distance Computation Rule subsystem--------------------------------------------------------------------------------------% %dTRShortest generated facts give us all the alternative routes along with the shortest path %Symmetric is maintained by having two modes of same predicate getRouteDetails(startPoint->?ProvinceA; endPoint->?ProvinceB; routeList->?Routes; shortestRoute->?ShortestRoute):- dTRShortest(startPoint->?ProvinceA; endPoint->?ProvinceB; routeList->?Routes; shortest->?ShortestRoute). shortestRoute(?P1, ?P2, ?ShortestRoute):- dTRShortest(startPoint->?P1; endPoint->?P2; shortest->?ShortestRoute!?). shortestRoute(?P2, ?P1, ?ShortestRoute):- dTRShortest(startPoint->?P1; endPoint->?P2; shortest->?ShortestRoute!?). dTRShortest(startPoint->?P2_0; endPoint->?P2_0; routeList->[[[?P2_0], 0: Real]]; shortest->[[?P2_0], 0: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Thimphu:Province; routeList->[[[Chuzom:Province, Thimphu:Province], 2.5: Real]]; shortest->[[Chuzom:Province, Thimphu:Province], 2.5: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Chukha:Province; routeList->[[[Chuzom:Province, Chukha:Province], 4.5: Real]]; shortest->[[Chuzom:Province, Chukha:Province], 4.5: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->Phuntsholing:Province; routeList->[[[Chukha:Province, Phuntsholing:Province], 3.5: Real]]; shortest->[[Chukha:Province, Phuntsholing:Province], 3.5: Real]). dTRShortest(startPoint->Phuentsholing:Province; endPoint->Samtse:Province; routeList->[[[Phuentsholing:Province, Samtse:Province], 4.0: Real]]; shortest->[[Phuentsholing:Province, Samtse:Province], 4.0: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Lobesa:Province; routeList->[[[Thimphu:Province, Lobesa:Province], 3.5: Real]]; shortest->[[Thimphu:Province, Lobesa:Province], 3.5: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->Gasa:Province; routeList->[[[Punakha:Province, Gasa:Province], 4.5: Real]]; shortest->[[Punakha:Province, Gasa:Province], 4.5: Real]). dTRShortest(startPoint->Damphu:Province; endPoint->Dagana:Province; routeList->[[[Damphu:Province, Dagana:Province], 8.0: Real]]; shortest->[[Damphu:Province, Dagana:Province], 8.0: Real]). dTRShortest(startPoint->Trongsa:Province; endPoint->Bumthang:Province; routeList->[[[Trongsa:Province, Bumthang:Province], 4.5: Real]]; shortest->[[Trongsa:Province, Bumthang:Province], 4.5: Real]). dTRShortest(startPoint->Bumthang:Province; endPoint->Mongar:Province; routeList->[[[Bumthang:Province, Mongar:Province], 7.0: Real]]; shortest->[[Bumthang:Province, Mongar:Province], 7.0: Real]). dTRShortest(startPoint->Mongar:Province; endPoint->Lhuentse:Province; routeList->[[[Mongar:Province, Lhuentse:Province], 7.5: Real]]; shortest->[[Mongar:Province, Lhuentse:Province], 7.5: Real]). dTRShortest(startPoint->Mongar:Province; endPoint->Trashigang:Province; routeList->[[[Mongar:Province, Trashigang:Province], 7.0: Real]]; shortest->[[Mongar:Province, Trashigang:Province], 7.0: Real]). dTRShortest(startPoint->Trashigang:Province; endPoint->TrashiYangtse:Province; routeList->[[[Trashigang:Province, TrashiYangtse:Province], 7.5: Real]]; shortest->[[Trashigang:Province, TrashiYangtse:Province], 7.5: Real]). dTRShortest(startPoint->Trashigang:Province; endPoint->PemaGatshel:Province; routeList->[[[Trashigang:Province, PemaGatshel:Province], 6.5: Real]]; shortest->[[Trashigang:Province, PemaGatshel:Province], 6.5: Real]). dTRShortest(startPoint->Trashigang:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Trashigang:Province, SamdrupJongkhar:Province], 7.0: Real]]; shortest->[[Trashigang:Province, SamdrupJongkhar:Province], 7.0: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Lobesa:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province], 6.0: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province], 6.0: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Phuntsholing:Province; routeList->[[[Chuzom:Province, Chukha:Province, Phuntsholing:Province], 8.0: Real]]; shortest->[[Chuzom:Province, Chukha:Province, Phuntsholing:Province], 8.0: Real]). dTRShortest(startPoint->Trongsa:Province; endPoint->Mongar:Province; routeList->[[[Trongsa:Province, Bumthang:Province, Mongar:Province], 11.5: Real]]; shortest->[[Trongsa:Province, Bumthang:Province, Mongar:Province], 11.5: Real]). dTRShortest(startPoint->Bumthang:Province; endPoint->Lhuentse:Province; routeList->[[[Bumthang:Province, Mongar:Province, Lhuentse:Province], 14.5: Real]]; shortest->[[Bumthang:Province, Mongar:Province, Lhuentse:Province], 14.5: Real]). dTRShortest(startPoint->Bumthang:Province; endPoint->Trashigang:Province; routeList->[[[Bumthang:Province, Mongar:Province, Trashigang:Province], 14.0: Real]]; shortest->[[Bumthang:Province, Mongar:Province, Trashigang:Province], 14.0: Real]). dTRShortest(startPoint->Mongar:Province; endPoint->TrashiYangtse:Province; routeList->[[[Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 14.5: Real]]; shortest->[[Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 14.5: Real]). dTRShortest(startPoint->Mongar:Province; endPoint->PemaGatshel:Province; routeList->[[[Mongar:Province, Trashigang:Province, PemaGatshel:Province], 13.5: Real]]; shortest->[[Mongar:Province, Trashigang:Province, PemaGatshel:Province], 13.5: Real]). dTRShortest(startPoint->Mongar:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 14.0: Real]]; shortest->[[Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 14.0: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Chukha:Province; routeList->[[[Thimphu:Province, Chuzom:Province, Chukha:Province], 7.0: Real]]; shortest->[[Thimphu:Province, Chuzom:Province, Chukha:Province], 7.0: Real]). dTRShortest(startPoint->Lhuentse:Province; endPoint->Trashigang:Province; routeList->[[[Lhuentse:Province, Mongar:Province, Trashigang:Province], 14.5: Real]]; shortest->[[Lhuentse:Province, Mongar:Province, Trashigang:Province], 14.5: Real]). dTRShortest(startPoint->TrashiYangtse:Province; endPoint->PemaGatshel:Province; routeList->[[[TrashiYangtse:Province, Trashigang:Province, PemaGatshel:Province], 14.0: Real]]; shortest->[[TrashiYangtse:Province, Trashigang:Province, PemaGatshel:Province], 14.0: Real]). dTRShortest(startPoint->TrashiYangtse:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[TrashiYangtse:Province, Trashigang:Province, SamdrupJongkhar:Province], 14.5: Real]]; shortest->[[TrashiYangtse:Province, Trashigang:Province, SamdrupJongkhar:Province], 14.5: Real]). dTRShortest(startPoint->PemaGatshel:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[PemaGatshel:Province, Trashigang:Province, SamdrupJongkhar:Province], 13.5: Real]]; shortest->[[PemaGatshel:Province, Trashigang:Province, SamdrupJongkhar:Province], 13.5: Real]). dTRShortest(startPoint->Trongsa:Province; endPoint->Lhuentse:Province; routeList->[[[Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 19.0: Real]]; shortest->[[Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 19.0: Real]). dTRShortest(startPoint->Trongsa:Province; endPoint->Trashigang:Province; routeList->[[[Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 18.5: Real]]; shortest->[[Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 18.5: Real]). dTRShortest(startPoint->Bumthang:Province; endPoint->TrashiYangtse:Province; routeList->[[[Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 21.5: Real]]; shortest->[[Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 21.5: Real]). dTRShortest(startPoint->Bumthang:Province; endPoint->PemaGatshel:Province; routeList->[[[Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 20.5: Real]]; shortest->[[Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 20.5: Real]). dTRShortest(startPoint->Bumthang:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 21.0: Real]]; shortest->[[Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 21.0: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Phuntsholing:Province; routeList->[[[Thimphu:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 10.5: Real]]; shortest->[[Thimphu:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 10.5: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->Lobesa:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province], 10.5: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province], 10.5: Real]). dTRShortest(startPoint->Lhuentse:Province; endPoint->TrashiYangtse:Province; routeList->[[[Lhuentse:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 22.0: Real]]; shortest->[[Lhuentse:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 22.0: Real]). dTRShortest(startPoint->Lhuentse:Province; endPoint->PemaGatshel:Province; routeList->[[[Lhuentse:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 21.0: Real]]; shortest->[[Lhuentse:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 21.0: Real]). dTRShortest(startPoint->Lhuentse:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Lhuentse:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 21.5: Real]]; shortest->[[Lhuentse:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 21.5: Real]). dTRShortest(startPoint->Trongsa:Province; endPoint->TrashiYangtse:Province; routeList->[[[Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 26.0: Real]]; shortest->[[Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 26.0: Real]). dTRShortest(startPoint->Trongsa:Province; endPoint->PemaGatshel:Province; routeList->[[[Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 25.0: Real]]; shortest->[[Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 25.0: Real]). dTRShortest(startPoint->Trongsa:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 25.5: Real]]; shortest->[[Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 25.5: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->Lobesa:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province], 14.0: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province], 14.0: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Paro:Province; routeList->[[[Haa:Province, Paro:Province], 4.0: Real], [[Haa:Province, Chuzom:Province, Paro:Province], 5.5: Real]]; shortest->[[Haa:Province, Paro:Province], 4.0: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Chuzom:Province; routeList->[[[Haa:Province, Chuzom:Province], 3.5: Real], [[Haa:Province, Paro:Province, Chuzom:Province], 6.0: Real]]; shortest->[[Haa:Province, Chuzom:Province], 3.5: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Chuzom:Province; routeList->[[[Paro:Province, Chuzom:Province], 2.0: Real], [[Paro:Province, Haa:Province, Chuzom:Province], 7.5: Real]]; shortest->[[Paro:Province, Chuzom:Province], 2.0: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->WangduePhodrang:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province], 0.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province], 1.4: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province], 0.7: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->Punakha:Province; routeList->[[[Lobesa:Province, Punakha:Province], 0.7: Real], [[Lobesa:Province, WangduePhodrang:Province, Punakha:Province], 1.4: Real]]; shortest->[[Lobesa:Province, Punakha:Province], 0.7: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->WangduePhodrang:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province], 0.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province], 1.4: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province], 0.7: Real]). dTRShortest(startPoint->WangduePhodrang:Province; endPoint->Damphu:Province; routeList->[[[WangduePhodrang:Province, Damphu:Province], 8.0: Real], [[WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 19.0: Real]]; shortest->[[WangduePhodrang:Province, Damphu:Province], 8.0: Real]). dTRShortest(startPoint->Damphu:Province; endPoint->Sarpang:Province; routeList->[[[Damphu:Province, Sarpang:Province], 4.0: Real], [[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 23.0: Real]]; shortest->[[Damphu:Province, Sarpang:Province], 4.0: Real]). dTRShortest(startPoint->Sarpang:Province; endPoint->Gelephu:Province; routeList->[[[Sarpang:Province, Gelephu:Province], 3.0: Real], [[Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 24.0: Real]]; shortest->[[Sarpang:Province, Gelephu:Province], 3.0: Real]). dTRShortest(startPoint->Gelephu:Province; endPoint->Zhemgang:Province; routeList->[[[Gelephu:Province, Zhemgang:Province], 4.5: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 22.5: Real]]; shortest->[[Gelephu:Province, Zhemgang:Province], 4.5: Real]). dTRShortest(startPoint->Zhemgang:Province; endPoint->Trongsa:Province; routeList->[[[Zhemgang:Province, Trongsa:Province], 4.0: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province], 23.0: Real]]; shortest->[[Zhemgang:Province, Trongsa:Province], 4.0: Real]). dTRShortest(startPoint->WangduePhodrang:Province; endPoint->Trongsa:Province; routeList->[[[WangduePhodrang:Province, Trongsa:Province], 3.5: Real], [[WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 23.5: Real]]; shortest->[[WangduePhodrang:Province, Trongsa:Province], 3.5: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Thimphu:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province], 6.0: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province], 8.5: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province], 6.0: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Chukha:Province; routeList->[[[Haa:Province, Chuzom:Province, Chukha:Province], 8.0: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Chukha:Province], 10.5: Real]]; shortest->[[Haa:Province, Chuzom:Province, Chukha:Province], 8.0: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Thimphu:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province], 4.5: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province], 10.0: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province], 4.5: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Chukha:Province; routeList->[[[Paro:Province, Chuzom:Province, Chukha:Province], 6.5: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Chukha:Province], 12.0: Real]]; shortest->[[Paro:Province, Chuzom:Province, Chukha:Province], 6.5: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->WangduePhodrang:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 4.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province], 4.9: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 4.2: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Punakha:Province; routeList->[[[Thimphu:Province, Lobesa:Province, Punakha:Province], 4.2: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province], 4.9: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, Punakha:Province], 4.2: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->Gasa:Province; routeList->[[[Lobesa:Province, Punakha:Province, Gasa:Province], 5.2: Real], [[Lobesa:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 5.9: Real]]; shortest->[[Lobesa:Province, Punakha:Province, Gasa:Province], 5.2: Real]). dTRShortest(startPoint->WangduePhodrang:Province; endPoint->Dagana:Province; routeList->[[[WangduePhodrang:Province, Damphu:Province, Dagana:Province], 16.0: Real], [[WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 27.0: Real]]; shortest->[[WangduePhodrang:Province, Damphu:Province, Dagana:Province], 16.0: Real]). dTRShortest(startPoint->WangduePhodrang:Province; endPoint->Sarpang:Province; routeList->[[[WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 12.0: Real], [[WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 15.0: Real]]; shortest->[[WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 12.0: Real]). dTRShortest(startPoint->Damphu:Province; endPoint->Gelephu:Province; routeList->[[[Damphu:Province, Sarpang:Province, Gelephu:Province], 7.0: Real], [[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 20.0: Real]]; shortest->[[Damphu:Province, Sarpang:Province, Gelephu:Province], 7.0: Real]). dTRShortest(startPoint->Sarpang:Province; endPoint->Zhemgang:Province; routeList->[[[Sarpang:Province, Gelephu:Province, Zhemgang:Province], 7.5: Real], [[Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 19.5: Real]]; shortest->[[Sarpang:Province, Gelephu:Province, Zhemgang:Province], 7.5: Real]). dTRShortest(startPoint->Gelephu:Province; endPoint->Trongsa:Province; routeList->[[[Gelephu:Province, Zhemgang:Province, Trongsa:Province], 8.5: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province], 18.5: Real]]; shortest->[[Gelephu:Province, Zhemgang:Province, Trongsa:Province], 8.5: Real]). dTRShortest(startPoint->Zhemgang:Province; endPoint->Bumthang:Province; routeList->[[[Zhemgang:Province, Trongsa:Province, Bumthang:Province], 8.5: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 27.5: Real]]; shortest->[[Zhemgang:Province, Trongsa:Province, Bumthang:Province], 8.5: Real]). dTRShortest(startPoint->Zhemgang:Province; endPoint->WangduePhodrang:Province; routeList->[[[Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province], 7.5: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province], 19.5: Real]]; shortest->[[Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province], 7.5: Real]). dTRShortest(startPoint->WangduePhodrang:Province; endPoint->Bumthang:Province; routeList->[[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 8.0: Real], [[WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 28.0: Real]]; shortest->[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 8.0: Real]). dTRShortest(startPoint->Gasa:Province; endPoint->WangduePhodrang:Province; routeList->[[[Gasa:Province, Punakha:Province, WangduePhodrang:Province], 5.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province], 5.9: Real]]; shortest->[[Gasa:Province, Punakha:Province, WangduePhodrang:Province], 5.2: Real]). dTRShortest(startPoint->Damphu:Province; endPoint->Trongsa:Province; routeList->[[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province], 11.5: Real], [[Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 15.5: Real]]; shortest->[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province], 11.5: Real]). dTRShortest(startPoint->Dagana:Province; endPoint->Sarpang:Province; routeList->[[[Dagana:Province, Damphu:Province, Sarpang:Province], 12.0: Real], [[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 31.0: Real]]; shortest->[[Dagana:Province, Damphu:Province, Sarpang:Province], 12.0: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Lobesa:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province], 9.5: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province], 12.0: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province], 9.5: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Phuntsholing:Province; routeList->[[[Haa:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 11.5: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 14.0: Real]]; shortest->[[Haa:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 11.5: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Lobesa:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province], 8.0: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province], 13.5: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province], 8.0: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Phuntsholing:Province; routeList->[[[Paro:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 10.0: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 15.5: Real]]; shortest->[[Paro:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 10.0: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->WangduePhodrang:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 6.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province], 7.4: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 6.7: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Punakha:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province], 6.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province], 7.4: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province], 6.7: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Gasa:Province; routeList->[[[Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 8.7: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 9.4: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 8.7: Real]). dTRShortest(startPoint->WangduePhodrang:Province; endPoint->Gelephu:Province; routeList->[[[WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 15.0: Real], [[WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 12.0: Real]]; shortest->[[WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 12.0: Real]). dTRShortest(startPoint->Damphu:Province; endPoint->Zhemgang:Province; routeList->[[[Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 11.5: Real], [[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 15.5: Real]]; shortest->[[Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 11.5: Real]). dTRShortest(startPoint->Sarpang:Province; endPoint->Trongsa:Province; routeList->[[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 11.5: Real], [[Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province], 15.5: Real]]; shortest->[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 11.5: Real]). dTRShortest(startPoint->Gelephu:Province; endPoint->Bumthang:Province; routeList->[[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 13.0: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 23.0: Real]]; shortest->[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 13.0: Real]). dTRShortest(startPoint->Zhemgang:Province; endPoint->Mongar:Province; routeList->[[[Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 15.5: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 34.5: Real]]; shortest->[[Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 15.5: Real]). dTRShortest(startPoint->WangduePhodrang:Province; endPoint->Mongar:Province; routeList->[[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 15.0: Real], [[WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 35.0: Real]]; shortest->[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 15.0: Real]). dTRShortest(startPoint->Damphu:Province; endPoint->Bumthang:Province; routeList->[[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 16.0: Real], [[Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 20.0: Real]]; shortest->[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 16.0: Real]). dTRShortest(startPoint->Dagana:Province; endPoint->Gelephu:Province; routeList->[[[Dagana:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 15.0: Real], [[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 28.0: Real]]; shortest->[[Dagana:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 15.0: Real]). dTRShortest(startPoint->Dagana:Province; endPoint->Trongsa:Province; routeList->[[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province], 19.5: Real], [[Dagana:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 23.5: Real]]; shortest->[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province], 19.5: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Gasa:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 11.2: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 11.9: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 11.2: Real]). dTRShortest(startPoint->Sarpang:Province; endPoint->Bumthang:Province; routeList->[[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 16.0: Real], [[Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 20.0: Real]]; shortest->[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 16.0: Real]). dTRShortest(startPoint->Gelephu:Province; endPoint->Mongar:Province; routeList->[[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 20.0: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 30.0: Real]]; shortest->[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 20.0: Real]). dTRShortest(startPoint->Zhemgang:Province; endPoint->Lhuentse:Province; routeList->[[[Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 23.0: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 42.0: Real]]; shortest->[[Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 23.0: Real]). dTRShortest(startPoint->Zhemgang:Province; endPoint->Trashigang:Province; routeList->[[[Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 22.5: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 41.5: Real]]; shortest->[[Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 22.5: Real]). dTRShortest(startPoint->Zhemgang:Province; endPoint->Dagana:Province; routeList->[[[Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 23.5: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 19.5: Real]]; shortest->[[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 19.5: Real]). dTRShortest(startPoint->WangduePhodrang:Province; endPoint->Lhuentse:Province; routeList->[[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 22.5: Real], [[WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 42.5: Real]]; shortest->[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 22.5: Real]). dTRShortest(startPoint->WangduePhodrang:Province; endPoint->Trashigang:Province; routeList->[[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 22.0: Real], [[WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 42.0: Real]]; shortest->[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 22.0: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->WangduePhodrang:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 11.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province], 11.899999999999999: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 11.2: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->Punakha:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province], 11.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province], 11.899999999999999: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province], 11.2: Real]). dTRShortest(startPoint->Damphu:Province; endPoint->Mongar:Province; routeList->[[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 23.0: Real], [[Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 27.0: Real]]; shortest->[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 23.0: Real]). dTRShortest(startPoint->Dagana:Province; endPoint->Bumthang:Province; routeList->[[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 24.0: Real], [[Dagana:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 28.0: Real]]; shortest->[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 24.0: Real]). dTRShortest(startPoint->Sarpang:Province; endPoint->Mongar:Province; routeList->[[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 23.0: Real], [[Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 27.0: Real]]; shortest->[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 23.0: Real]). dTRShortest(startPoint->Gelephu:Province; endPoint->Lhuentse:Province; routeList->[[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 27.5: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 37.5: Real]]; shortest->[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 27.5: Real]). dTRShortest(startPoint->Gelephu:Province; endPoint->Trashigang:Province; routeList->[[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 27.0: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 37.0: Real]]; shortest->[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 27.0: Real]). dTRShortest(startPoint->Zhemgang:Province; endPoint->TrashiYangtse:Province; routeList->[[[Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 30.0: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 49.0: Real]]; shortest->[[Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 30.0: Real]). dTRShortest(startPoint->Zhemgang:Province; endPoint->PemaGatshel:Province; routeList->[[[Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 29.0: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 48.0: Real]]; shortest->[[Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 29.0: Real]). dTRShortest(startPoint->Zhemgang:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 29.5: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 48.5: Real]]; shortest->[[Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 29.5: Real]). dTRShortest(startPoint->WangduePhodrang:Province; endPoint->TrashiYangtse:Province; routeList->[[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 29.5: Real], [[WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 49.5: Real]]; shortest->[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 29.5: Real]). dTRShortest(startPoint->WangduePhodrang:Province; endPoint->PemaGatshel:Province; routeList->[[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 28.5: Real], [[WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 48.5: Real]]; shortest->[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 28.5: Real]). dTRShortest(startPoint->WangduePhodrang:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 29.0: Real], [[WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 49.0: Real]]; shortest->[[WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 29.0: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->Gasa:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 15.7: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 16.4: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 15.7: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->WangduePhodrang:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 14.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province], 15.399999999999999: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 14.7: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->Punakha:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province], 14.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province], 15.399999999999999: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province], 14.7: Real]). dTRShortest(startPoint->Damphu:Province; endPoint->Lhuentse:Province; routeList->[[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 30.5: Real], [[Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 34.5: Real]]; shortest->[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 30.5: Real]). dTRShortest(startPoint->Damphu:Province; endPoint->Trashigang:Province; routeList->[[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 30.0: Real], [[Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 34.0: Real]]; shortest->[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 30.0: Real]). dTRShortest(startPoint->Dagana:Province; endPoint->Mongar:Province; routeList->[[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 31.0: Real], [[Dagana:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 35.0: Real]]; shortest->[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 31.0: Real]). dTRShortest(startPoint->Sarpang:Province; endPoint->Lhuentse:Province; routeList->[[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 30.5: Real], [[Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 34.5: Real]]; shortest->[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 30.5: Real]). dTRShortest(startPoint->Sarpang:Province; endPoint->Trashigang:Province; routeList->[[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 30.0: Real], [[Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 34.0: Real]]; shortest->[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 30.0: Real]). dTRShortest(startPoint->Gelephu:Province; endPoint->TrashiYangtse:Province; routeList->[[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 34.5: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 44.5: Real]]; shortest->[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 34.5: Real]). dTRShortest(startPoint->Gelephu:Province; endPoint->PemaGatshel:Province; routeList->[[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 33.5: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 43.5: Real]]; shortest->[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 33.5: Real]). dTRShortest(startPoint->Gelephu:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 34.0: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 44.0: Real]]; shortest->[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 34.0: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->Gasa:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 19.2: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 19.9: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 19.2: Real]). dTRShortest(startPoint->Damphu:Province; endPoint->TrashiYangtse:Province; routeList->[[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 37.5: Real], [[Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 41.5: Real]]; shortest->[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 37.5: Real]). dTRShortest(startPoint->Damphu:Province; endPoint->PemaGatshel:Province; routeList->[[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 36.5: Real], [[Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 40.5: Real]]; shortest->[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 36.5: Real]). dTRShortest(startPoint->Damphu:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 37.0: Real], [[Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 41.0: Real]]; shortest->[[Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 37.0: Real]). dTRShortest(startPoint->Dagana:Province; endPoint->Lhuentse:Province; routeList->[[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 38.5: Real], [[Dagana:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 42.5: Real]]; shortest->[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 38.5: Real]). dTRShortest(startPoint->Dagana:Province; endPoint->Trashigang:Province; routeList->[[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 38.0: Real], [[Dagana:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 42.0: Real]]; shortest->[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 38.0: Real]). dTRShortest(startPoint->Sarpang:Province; endPoint->TrashiYangtse:Province; routeList->[[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 37.5: Real], [[Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 41.5: Real]]; shortest->[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 37.5: Real]). dTRShortest(startPoint->Sarpang:Province; endPoint->PemaGatshel:Province; routeList->[[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 36.5: Real], [[Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 40.5: Real]]; shortest->[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 36.5: Real]). dTRShortest(startPoint->Sarpang:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 37.0: Real], [[Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 41.0: Real]]; shortest->[[Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 37.0: Real]). dTRShortest(startPoint->Dagana:Province; endPoint->TrashiYangtse:Province; routeList->[[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 45.5: Real], [[Dagana:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 49.5: Real]]; shortest->[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 45.5: Real]). dTRShortest(startPoint->Dagana:Province; endPoint->PemaGatshel:Province; routeList->[[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 44.5: Real], [[Dagana:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 48.5: Real]]; shortest->[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 44.5: Real]). dTRShortest(startPoint->Dagana:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 45.0: Real], [[Dagana:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 49.0: Real]]; shortest->[[Dagana:Province, Damphu:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 45.0: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->Damphu:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 8.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province], 9.4: Real], [[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 19.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 20.4: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 8.7: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->Trongsa:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 4.2: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province], 4.9: Real], [[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 24.2: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 24.9: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 4.2: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->Damphu:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province, Damphu:Province], 8.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 9.4: Real], [[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 19.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 20.4: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province, Damphu:Province], 8.7: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->Trongsa:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province], 4.2: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 4.9: Real], [[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 24.2: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 24.9: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province], 4.2: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Damphu:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 12.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province], 12.9: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 23.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 23.9: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 12.2: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Trongsa:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 7.7: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province], 8.4: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 27.7: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 28.4: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 7.7: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->Dagana:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 16.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 17.4: Real], [[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 27.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 28.4: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 16.7: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->Sarpang:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 12.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 13.4: Real], [[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 15.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 16.4: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 12.7: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->Bumthang:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 8.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 9.4: Real], [[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 28.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 29.4: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 8.7: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->Zhemgang:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 8.2: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 8.9: Real], [[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 20.2: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 20.9: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 8.2: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->Dagana:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 16.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 17.4: Real], [[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 27.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 28.4: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 16.7: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->Sarpang:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 12.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 13.4: Real], [[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 15.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 16.4: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 12.7: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->Bumthang:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 8.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 9.4: Real], [[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 28.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 29.4: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 8.7: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->Zhemgang:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 8.2: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 8.9: Real], [[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 20.2: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 20.9: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 8.2: Real]). dTRShortest(startPoint->Gasa:Province; endPoint->Damphu:Province; routeList->[[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province], 13.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 13.9: Real], [[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 24.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 24.9: Real]]; shortest->[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province], 13.2: Real]). dTRShortest(startPoint->Gasa:Province; endPoint->Trongsa:Province; routeList->[[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province], 8.7: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 9.4: Real], [[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 28.7: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 29.4: Real]]; shortest->[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province], 8.7: Real]). dTRShortest(startPoint->Haa:Province; endPoint->WangduePhodrang:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 10.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 12.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province], 10.899999999999999: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province], 13.399999999999999: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 10.2: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Punakha:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province], 10.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province], 12.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province], 10.899999999999999: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province], 13.399999999999999: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province], 10.2: Real]). dTRShortest(startPoint->Paro:Province; endPoint->WangduePhodrang:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 8.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province], 9.399999999999999: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 14.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province], 14.899999999999999: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province], 8.7: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Punakha:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province], 8.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province], 9.399999999999999: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province], 14.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province], 14.899999999999999: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province], 8.7: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Damphu:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 14.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province], 15.4: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 25.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 26.4: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 14.7: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Trongsa:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 10.2: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province], 10.9: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 30.2: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 30.9: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 10.2: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Dagana:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 20.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 20.9: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 31.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 31.9: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 20.2: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Sarpang:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 16.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 16.9: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 19.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 19.9: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 16.2: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Bumthang:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 12.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 12.9: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 32.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 32.9: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 12.2: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Zhemgang:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 11.7: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 12.4: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 23.7: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 24.4: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 11.7: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->Gelephu:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 15.7: Real], [[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 12.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 16.4: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 13.4: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 12.7: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->Mongar:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 15.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 16.4: Real], [[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 35.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 36.4: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 15.7: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->Gelephu:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 15.7: Real], [[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 12.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 16.4: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 13.4: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 12.7: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->Mongar:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 15.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 16.4: Real], [[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 35.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 36.4: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 15.7: Real]). dTRShortest(startPoint->Zhemgang:Province; endPoint->Gasa:Province; routeList->[[[Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 12.7: Real], [[Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 13.399999999999999: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 24.7: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 25.4: Real]]; shortest->[[Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 12.7: Real]). dTRShortest(startPoint->Gasa:Province; endPoint->Dagana:Province; routeList->[[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 21.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 21.9: Real], [[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 32.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 32.9: Real]]; shortest->[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 21.2: Real]). dTRShortest(startPoint->Gasa:Province; endPoint->Sarpang:Province; routeList->[[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 17.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 17.9: Real], [[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 20.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 20.9: Real]]; shortest->[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 17.2: Real]). dTRShortest(startPoint->Gasa:Province; endPoint->Bumthang:Province; routeList->[[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 13.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 13.9: Real], [[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 33.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 33.9: Real]]; shortest->[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 13.2: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Gasa:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 14.7: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 17.2: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 15.399999999999999: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 17.9: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 14.7: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Gasa:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 13.2: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 13.899999999999999: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 18.7: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 19.4: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 13.2: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Dagana:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 22.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 23.4: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 33.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 34.4: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 22.7: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Sarpang:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 18.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 19.4: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 21.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 22.4: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 18.7: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Bumthang:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 14.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 15.4: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 34.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 35.4: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 14.7: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Zhemgang:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 14.2: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 14.9: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 26.2: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 26.9: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 14.2: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Gelephu:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 19.2: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 16.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 19.9: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 16.9: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 16.2: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Mongar:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 19.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 19.9: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 39.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 39.9: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 19.2: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->Lhuentse:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 23.2: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 23.9: Real], [[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 43.2: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 43.9: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 23.2: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->Trashigang:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 22.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 23.4: Real], [[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 42.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 43.4: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 22.7: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->Lhuentse:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 23.2: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 23.9: Real], [[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 43.2: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 43.9: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 23.2: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->Trashigang:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 22.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 23.4: Real], [[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 42.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 43.4: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 22.7: Real]). dTRShortest(startPoint->Gelephu:Province; endPoint->Gasa:Province; routeList->[[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 17.2: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 20.2: Real], [[Gelephu:Province, Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 17.9: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Lobesa:Province, Punakha:Province, Gasa:Province], 20.9: Real]]; shortest->[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Punakha:Province, Gasa:Province], 17.2: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->Damphu:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 19.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province], 19.9: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 30.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 30.9: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 19.2: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->Trongsa:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 14.7: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province], 15.399999999999999: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 34.7: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 35.4: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 14.7: Real]). dTRShortest(startPoint->Gasa:Province; endPoint->Mongar:Province; routeList->[[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 20.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 20.9: Real], [[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 40.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 40.9: Real]]; shortest->[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 20.2: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Gelephu:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 21.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 18.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 22.4: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 19.4: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 18.7: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Mongar:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 21.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 22.4: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 41.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 42.4: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 21.7: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Lhuentse:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 26.7: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 27.4: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 46.7: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 47.4: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 26.7: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->Trashigang:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 26.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 26.9: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 46.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 46.9: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 26.2: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->TrashiYangtse:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 30.2: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 30.9: Real], [[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 50.2: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 50.9: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 30.2: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->PemaGatshel:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 29.2: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 29.9: Real], [[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 49.2: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 49.9: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 29.2: Real]). dTRShortest(startPoint->Lobesa:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 29.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 30.4: Real], [[Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 49.7: Real], [[Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 50.4: Real]]; shortest->[[Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 29.7: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->TrashiYangtse:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 30.2: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 30.9: Real], [[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 50.2: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 50.9: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 30.2: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->PemaGatshel:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 29.2: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 29.9: Real], [[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 49.2: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 49.9: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 29.2: Real]). dTRShortest(startPoint->Punakha:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 29.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 30.4: Real], [[Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 49.7: Real], [[Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 50.4: Real]]; shortest->[[Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 29.7: Real]). dTRShortest(startPoint->Zhemgang:Province; endPoint->Chukha:Province; routeList->[[[Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province], 18.7: Real], [[Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Punakha:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province], 19.4: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province], 30.7: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Punakha:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province], 31.4: Real]]; shortest->[[Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province], 18.7: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->Dagana:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 27.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 27.9: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 38.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 38.9: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 27.2: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->Sarpang:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 23.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 23.9: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 26.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 26.9: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 23.2: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->Bumthang:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 19.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 19.9: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 39.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 39.9: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 19.2: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->Damphu:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 22.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province], 23.4: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 33.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 34.4: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 22.7: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->Trongsa:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 18.2: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province], 18.9: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 38.2: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 38.9: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 18.2: Real]). dTRShortest(startPoint->Gasa:Province; endPoint->Lhuentse:Province; routeList->[[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 27.7: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 28.4: Real], [[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 47.7: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 48.4: Real]]; shortest->[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 27.7: Real]). dTRShortest(startPoint->Gasa:Province; endPoint->Trashigang:Province; routeList->[[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 27.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 27.9: Real], [[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 47.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 47.9: Real]]; shortest->[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 27.2: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Lhuentse:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 29.2: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 29.9: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 49.2: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 49.9: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 29.2: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->Trashigang:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 28.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 29.4: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 48.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 49.4: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 28.7: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->TrashiYangtse:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 33.7: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 34.4: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 53.7: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 54.4: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 33.7: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->PemaGatshel:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 32.7: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 33.4: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 52.7: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 53.4: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 32.7: Real]). dTRShortest(startPoint->Thimphu:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 33.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 33.9: Real], [[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 53.2: Real], [[Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 53.9: Real]]; shortest->[[Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 33.2: Real]). dTRShortest(startPoint->Gelephu:Province; endPoint->Chukha:Province; routeList->[[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province], 23.2: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province], 26.2: Real], [[Gelephu:Province, Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Punakha:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province], 23.9: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Punakha:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province], 26.9: Real]]; shortest->[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province], 23.2: Real]). dTRShortest(startPoint->Zhemgang:Province; endPoint->Phuntsholing:Province; routeList->[[[Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 22.2: Real], [[Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Punakha:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 22.9: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 34.2: Real], [[Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Punakha:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 34.9: Real]]; shortest->[[Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 22.2: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->Mongar:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 26.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 26.9: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 46.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 46.9: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 26.2: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->Dagana:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 30.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 31.4: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 41.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 42.4: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 30.7: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->Sarpang:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 26.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 27.4: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 29.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 30.4: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 26.7: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->Bumthang:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 22.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 23.4: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 42.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 43.4: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 22.7: Real]). dTRShortest(startPoint->Gasa:Province; endPoint->TrashiYangtse:Province; routeList->[[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 34.7: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 35.4: Real], [[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 54.7: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 55.4: Real]]; shortest->[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 34.7: Real]). dTRShortest(startPoint->Gasa:Province; endPoint->PemaGatshel:Province; routeList->[[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 33.7: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 34.4: Real], [[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 53.7: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 54.4: Real]]; shortest->[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 33.7: Real]). dTRShortest(startPoint->Gasa:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 34.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 34.9: Real], [[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 54.2: Real], [[Gasa:Province, Punakha:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 54.9: Real]]; shortest->[[Gasa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 34.2: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->TrashiYangtse:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 36.2: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 36.9: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 56.2: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 56.9: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 36.2: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->PemaGatshel:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 35.2: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 35.9: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 55.2: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 55.9: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 35.2: Real]). dTRShortest(startPoint->Chuzom:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 35.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 36.4: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 55.7: Real], [[Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 56.4: Real]]; shortest->[[Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 35.7: Real]). dTRShortest(startPoint->Gelephu:Province; endPoint->Phuntsholing:Province; routeList->[[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 26.7: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 29.7: Real], [[Gelephu:Province, Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Punakha:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 27.4: Real], [[Gelephu:Province, Sarpang:Province, Damphu:Province, WangduePhodrang:Province, Punakha:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 30.4: Real]]; shortest->[[Gelephu:Province, Zhemgang:Province, Trongsa:Province, WangduePhodrang:Province, Lobesa:Province, Thimphu:Province, Chuzom:Province, Chukha:Province, Phuntsholing:Province], 26.7: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->Lhuentse:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 33.7: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 34.4: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 53.7: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 54.4: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 33.7: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->Trashigang:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 33.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 33.9: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 53.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 53.9: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 33.2: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->Mongar:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 29.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 30.4: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 49.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 50.4: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 29.7: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->TrashiYangtse:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 40.7: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 41.4: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 60.7: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 61.4: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 40.7: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->PemaGatshel:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 39.7: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 40.4: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 59.7: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 60.4: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 39.7: Real]). dTRShortest(startPoint->Chukha:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 40.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 40.9: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 60.2: Real], [[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 60.9: Real]]; shortest->[[Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 40.2: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->Lhuentse:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 37.2: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 37.9: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 57.2: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 57.9: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 37.2: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->Trashigang:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 36.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 37.4: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 56.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 57.4: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 36.7: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->TrashiYangtse:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 44.2: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 44.9: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 64.2: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 64.9: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 44.2: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->PemaGatshel:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 43.2: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 43.9: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 63.2: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 63.9: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 43.2: Real]). dTRShortest(startPoint->Phuntsholing:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 43.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 44.4: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 63.7: Real], [[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 64.4: Real]]; shortest->[[Phuntsholing:Province, Chukha:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 43.7: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Damphu:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 18.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 20.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province], 18.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province], 21.4: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 29.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 31.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 29.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 32.4: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 18.2: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Trongsa:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 13.7: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 16.2: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province], 14.399999999999999: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province], 16.9: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 33.7: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 36.2: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 34.4: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 36.9: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 13.7: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Damphu:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 16.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province], 17.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 22.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province], 22.9: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 27.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 28.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 33.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province], 33.9: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province], 16.7: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Trongsa:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 12.2: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province], 12.899999999999999: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 17.7: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province], 18.4: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 32.2: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 32.9: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 37.7: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province], 38.4: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province], 12.2: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Dagana:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 26.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 28.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 26.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 29.4: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 37.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 39.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 37.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 40.4: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 26.2: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Sarpang:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 22.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 24.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 22.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 25.4: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 25.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 27.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 25.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 28.4: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 22.2: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Bumthang:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 18.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 20.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 18.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 21.4: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 38.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 40.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 38.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 41.4: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 18.2: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Zhemgang:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 17.7: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 20.2: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 18.4: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 20.9: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 29.7: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 32.2: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 30.4: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 32.9: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 17.7: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Dagana:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 24.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 25.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 30.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 30.9: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 35.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 36.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 41.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province, Damphu:Province, Dagana:Province], 41.9: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Dagana:Province], 24.7: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Sarpang:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 20.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 21.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 26.2: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 23.7: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 26.9: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 24.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 29.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province, Sarpang:Province], 29.9: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province], 20.7: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Bumthang:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 16.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 17.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 22.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 22.9: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 36.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 37.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 42.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province], 42.9: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province], 16.7: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Zhemgang:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 16.2: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 16.9: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 21.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 28.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 22.4: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 28.9: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 33.7: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province], 34.4: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province], 16.2: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Gelephu:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 25.2: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 22.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 27.7: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 24.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 25.9: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 22.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 28.4: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 25.4: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 22.2: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Mongar:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 25.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 27.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 25.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 28.4: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 45.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 47.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 45.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 48.4: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 25.2: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Gelephu:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 23.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 20.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 24.4: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 21.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 29.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 26.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province], 29.9: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 26.9: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Zhemgang:Province, Gelephu:Province], 20.7: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Mongar:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 23.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 24.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 29.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 29.9: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 43.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 44.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 49.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 49.9: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province], 23.7: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Lhuentse:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 32.7: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 35.2: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 33.4: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 35.9: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 52.7: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 55.2: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 53.4: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 55.9: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 32.7: Real]). dTRShortest(startPoint->Haa:Province; endPoint->Trashigang:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 32.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 34.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 32.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 35.4: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 52.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 54.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 52.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 55.4: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 32.2: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Lhuentse:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 31.2: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 31.9: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 36.7: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 37.4: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 51.2: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 51.9: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 56.7: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 57.4: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Lhuentse:Province], 31.2: Real]). dTRShortest(startPoint->Paro:Province; endPoint->Trashigang:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 30.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 31.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 36.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 36.9: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 50.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 51.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 56.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 56.9: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province], 30.7: Real]). dTRShortest(startPoint->Haa:Province; endPoint->TrashiYangtse:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 39.7: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 42.2: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 40.4: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 42.9: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 59.7: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 62.2: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 60.4: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 62.9: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 39.7: Real]). dTRShortest(startPoint->Haa:Province; endPoint->PemaGatshel:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 38.7: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 41.2: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 39.4: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 41.9: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 58.7: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 61.2: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 59.4: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 61.9: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 38.7: Real]). dTRShortest(startPoint->Haa:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 39.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 41.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 39.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 42.4: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 59.2: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 61.7: Real], [[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 59.9: Real], [[Haa:Province, Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 62.4: Real]]; shortest->[[Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 39.2: Real]). dTRShortest(startPoint->Paro:Province; endPoint->TrashiYangtse:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 38.2: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 38.9: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 43.7: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 44.4: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 58.2: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 58.9: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 63.7: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 64.4: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, TrashiYangtse:Province], 38.2: Real]). dTRShortest(startPoint->Paro:Province; endPoint->PemaGatshel:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 37.2: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 37.9: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 42.7: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 43.4: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 57.2: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 57.9: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 62.7: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 63.4: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, PemaGatshel:Province], 37.2: Real]). dTRShortest(startPoint->Paro:Province; endPoint->SamdrupJongkhar:Province; routeList->[[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 37.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 38.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 43.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 43.9: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 57.7: Real], [[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 58.4: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 63.2: Real], [[Paro:Province, Haa:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, Punakha:Province, WangduePhodrang:Province, Damphu:Province, Sarpang:Province, Gelephu:Province, Zhemgang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 63.9: Real]]; shortest->[[Paro:Province, Chuzom:Province, Thimphu:Province, Lobesa:Province, WangduePhodrang:Province, Trongsa:Province, Bumthang:Province, Mongar:Province, Trashigang:Province, SamdrupJongkhar:Province], 37.7: Real]).