Sa se implementeze in Prolog problema monedei false: se dau 12 monede etichetate cu literele M, I, T, F, O, L, K, D, A, N, C, si E (fiecare moneda etichetata cu o alta litera). Una dintre monede este falsa si este mai grea sau mai usoara decat celelalte. Nu se stie care moneda este falsa si nici greutatea monedelor. Sa se scrie un program Prolog care determina, prin cantarirea cu o balanta care are ca rezultat "talere cu greutate egala" sau "talere cu greutate inegala", care este moneda falsa - respectiv litera asociata acesteia. Sa se indice structurile de date folosite (inclusiv modul de reprezentare a rezultatelor cantaririlor) si metoda de rezolvare sub forma unor comentarii in program. Sa se indice de asemenea daca exista mai multe solutii ale programului, tot sub forma unor comentarii. Comentariile sunt obligatorii si se puncteaza.