def METHOD_NAME(self):
    vault = ptVault()
    entry = vault.findChronicleEntry("VisitedGrsnPrison")
    if entry is None: 
        vault.addChronicleEntry("VisitedGrsnPrison",1,"yes")
        PtDebugPrint ("grsnPrisonRandomItems: This is your first visit to the Prison. Updated Chronicle.")
    else:
        PtDebugPrint ("grsnPrisonRandomItems: You've been to the Prison before.")
        chance = random.random()
        ageSDL = PtGetAgeSDL()
        if chance > (1-kChanceOfYP):
            ageSDL["grsnYeeshaPage02Vis"] = (1,)
            PtDebugPrint ("grsnPrisonRandomItems: A YP is here.")
        else:
            ageSDL["grsnYeeshaPage02Vis"] = (0,)
            PtDebugPrint ("grsnPrisonRandomItems: A YP is NOT here.")
        ageSDL.sendToClients("grsnYeeshaPage02Vis")