Написать код на языке Prolog или VisualProlog
1. Найти все трёхзначные числа, сумма первых двух разрядов равна
третьему.
2. На произвольном множестве точек декартовой плоскости, задаваемых
своими координатами, например
point(1,1). point(1,2). point(1,4).
point(2,1). point(2,2). point(2,4).
point(3,2). point(4,1). point(4,3).
найти все прямые, задаваемые двумя точками из этого множества, и
проходящие через центр координат (0,0).
3. Написать предикат, определяющий разность двух множеств, задаваемых
списками.