Mọi phép tính trong bài được thực hiện theo modulo .
Cho cặp số , trong đó các đôi một khác nhau. Có duy nhất một đa thức bậc không quá thỏa mãn
với mọi . Hãy tính .
Input
- Dòng đầu chứa hai số nguyên và .
- Mỗi dòng trong dòng tiếp theo chứa hai số nguyên .
Output
- In một số nguyên trong đoạn bằng modulo .
Constraints
- .
- .
- Các giá trị đôi một khác nhau.
Scoring
- Subtask ( số điểm): .
- Subtask ( số điểm): Không có giới hạn bổ sung.
Example
Test 1
Input
2 4 1 5 2 7
Output
11
Giải thích: Hai điểm xác định đa thức , vì vậy .
Test 2
Input
3 5 1 2 3 10 5 26
Output
26
Giải thích: Điểm cần hỏi trùng với hoành độ của cặp thứ ba, nên giá trị cần in chính là .