check2(A,B,C):-A<0,B<0,C<0,!.
check2(A,B,C):-A>0,B>0,C>0,!.
check([X1,Y1,X2,Y2,X3,Y3]):-
A is X1*Y2-X2*Y1,
B is X2*Y3-X3*Y2,
C is X3*Y1-X1*Y3,
check2(A,B,C).
ok(Es,1):-
member(E,Es),
check(E).
main:-
see('pe102.txt'),
read(Es),
seen,
findall(E,ok(Es,E),Ans),
length(Ans,Ans1),
write(Ans1).