Time limit: 1.0s , Memory limit: 256M , Points: 30
Cho điểm trên mặt phảng
và không có ba điểm nào thẳng hàng.
Với tập con của tập
điểm
trên, ta định nghĩa bao lồi của
như sau:
Bao lồi là đa giác lồi có diện tích nhỏ nhất sao cho mọi điểm của
đều nằm trong hoặc trên chu vi của đa giác đó.
Hãy lập trình đếm xem có bao nhiêu tập con sao cho diện tích bao lồi của nó là một số nguyên.
Input
Dòng đầu tiên chứa số nguyên dương thỏa
.
dòng tiếp theo chứa hai số nguyên
là tọa độ của các điểm thỏa
.
Output
In ra kết quả cần đếm, do số lớn nên modulo .
Samples
Sample Input 1
4
0 0
1 2
0 1
1 0
Sample Output 1
2
Note
Có cấu hình phù hợp là
và
.
Comments