В настоящее время у меня есть база данных фактов, в которой перечислен симптом с соответствующей болезнью, приведенный ниже фрагмент кода
symptom(smallpox,fever).
symptom(smallpox,rash).
symptom(shingles,fever).
symptom(shingles,headache).
symptom(tetanus,hypertonia).
Часть моего кода с использованием этой строки
findall(Disease,symptom(Disease,Symptom),Possibles)
IТеперь я могу составить список для каждой возможной болезни, однако мне нужно создать один список для каждой возможности для разных введенных симптомов.Например, в настоящее время, если я ввожу «лихорадка», а затем «гипертонию», я получаю один список с «оспой, черепицей» и еще один список с «столбняком», когда он повторяется. Как я могу создать непрерывный список?