Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

SELFDIV - Self-divisible Number

Bạn có thấy số 324 rất đặc biệt? Nó chia hết cho 3, 2 và 4. Một số tự nhiên chia hết cho tất cả các chữ số của nó được gọi là số tự chia hết.

Một số ví dụ khác về số tự chia hết là: 5, 12, 784, 8736. Số 102 không phải là số tự chia hết vì nó không chia hết cho 0.

Yêu cầu: Đếm số lượng số tự chia hết có đúng N chữ số. Vì kết quả có thể rất lớn, bạn chỉ cần in ra phần dư khi chia cho 10007.

Input

  • Một dòng duy nhất ghi số N.

Output

  • Phần dư khi chia số lượng số tự chia hếtN chữ số cho 10007.

Example

Input:
3



Output:
56

Giới hạn

  • 3 ≤ N ≤ 106.
  • Trong 80% số test, N không vượt quá 500. Giới hạn thời gian cho các test này là 10 giây.
  • Giới hạn thời gian cho các test còn lại là 30 giây.

ãy

Được gửi lên bởi:VOJ Team
Ngày:2009-07-09
Thời gian chạy:2s-6s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:Tất cả ngoại trừ: ERL GOSU JS-RHINO NODEJS PERL6 PYPY RUST SED VB.NET
Nguồn bài:VNOI Marathon 2009
Round 1
Problem Setter: Khúc Anh Tuấn

hide comments
2016-11-21 10:05:09
trau cung AC :((
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.