Time limit: 1.0s , Memory limit: 256M , Points: 20 (partial)
Alice vừa nhận được một cây đàn ma thuật với phím đàn, được đánh số từ đến . Mỗi phím đàn khi bấm sẽ phát ra một âm thanh có độ mê hoặc tương ứng với số thứ tự của phím đó (ví dụ, phím số có độ mê hoặc là , phím số có độ mê hoặc là , v.v.).
Alice háo hức muốn sáng tác các bản nhạc đặc biệt, trong đó tổng độ mê hoặc của các phím đàn trong bản nhạc đúng bằng .
Alice muốn nhờ bạn tính toán số lượng bản nhạc khác nhau cô ấy có thể sáng tác. Vì số lượng bản nhạc có thể rất lớn hãy in đáp án theo modulo .
Input
- Dòng duy nhất chứa số nguyên dương .
Output
- Dòng duy nhất chứa số nguyên dương là số bản nhạc khác nhau mà Alice có thể sáng tác sao cho tổng độ mê hoặc bằng .
Scorint
- Subtask 1 (40% số điểm): Với .
- Subtask 2 (40% số điểm): Với .
- Subtask 3 (20% số điểm): Không có ràng buộc gì thêm.
Samples
Sample Input
3
Sample Output
4
Notes
Có bản nhạc khác nhau với tổng độ mê hoặc bằng :
- Chơi phím , tổng độ mê hoặc: .
- Chơi phím , tổng độ mê hoặc: .
- Chơi phím , tổng độ mê hoặc: .
- Chơi phím , tổng độ mê hoặc: .
Comments