<prompt> Unda programu ya kiweko cha C inayoiga mchezo rahisi wa matukio ya maandishi. Mchezaji anapaswa kuwa na uwezo wa kupitia vyumba tofauti, kuingiliana na vitu, na kutatua mafumbo ili kuendeleza hadithi. Tumia kanuni za upangaji zinazolenga kitu ili kubuni muundo na mantiki ya mchezo.PLINFORMAT  <response>: kutumia Mfumo;kwa kutumia System.Collections.Generic;nafasi ya jina TextBasedAdventureGame Programu ya darasa la umma tuli utupu Mainstring args Mchezo wa mchezo Mchezo mpya ; mchezo.Anza; Mchezo wa darasa la umma Chumba cha sasa cha Chumba cha kibinafsi; bool ya kibinafsi inaendesha; utupu wa umma Start isRunning kweli; Unda vyumba Mlango wa chumba Chumba kipyaIngizo, Umesimama kwenye mlango wa ngome kuu.; Barabara ya ukumbi wa chumba Chumba kipya Njia ya ukumbi, Uko kwenye barabara ndefu ya ukumbi na uchoraji kwenye kuta.; Maktaba ya chumba Chumba kipyaMaktaba, Unajikuta umezungukwa na vitabu vyenye vumbi.; Unganisha vyumba entrance.AddExitkaskazini, barabara ya ukumbi; barabara ya ukumbi.OngezaTokakusini, kiingilio; barabara ya ukumbi.AddExitmashariki, maktaba; library.AddExitmagharibi, barabara ya ukumbi; Weka chumba cha kuanzia currentRoom kiingilio; Console.WriteLineKaribu kwenye Adventure Castle!; wakati Inaendesha Console.WriteLinecurrentRoom.Description; Console.Andika ; pembejeo ya kamba Console.ReadLine ; ikiwa ingizo acha isRunning uongo; mwingine HushughulikiaIngizopembejeo; Console.WriteLineAsante kwa kucheza!; Uingizaji wa utupu wa kibinafsi ingizo la kamba string words input.Split ; badilisha maneno0.ToLower kesi kwenda: ikiwa maneno.Urefu 1 Hojamaneno1; mwingine Console.WriteLineNenda wapi?; mapumziko; chaguo-msingi: Console.WriteLineSielewi amri hiyo.; mapumziko; utupu wa kibinafsi Sogeza mwelekeo wa kamba ikiwa chumba cha sasa.Exits.ContainsKeymwelekeo currentRoom currentRoom.Inatoka mwelekeo; mwingine Console.WriteLineHuwezi kwenda hivyo.; Chumba cha darasa la umma umma kamba Jina kupata; kuweka; kamba ya umma Maelezo pata; kuweka; Public Dictionary Toka pata; kuweka; Chumba cha umma jina la kamba, maelezo ya kamba Jina jina; Maelezo maelezo; Toka Kamusi mpya; utupu wa umma AddExitmwelekeo wa kamba, Chumba cha Chumba Toka.Ongezamwelekeo, chumba; 