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.
Problem hidden on 2012-06-16 10:32:46 by :D

BINARY2 - SPBINARY2




Đề bài tương tự SPBINARY, nhưng giới hạn lớn hơn

Cho 2 số n và k ( 2<=k <= n <= 10^6)

Hãy đếm xem có bao nhiêu xâu nhị phân độ dài n mà không có quá k số 0 hoặc k số 1 nào liên tiếp nhau.

Input

Gồm 1 dòng duy nhất là 2 số n và k.

Output

Gồm 1 dòng duy nhất là số dãy nhị phân thoả mãn (module 10^9).

Example

Input:
3 2

Output:
6

Added by:Minh^^
Date:2011-08-03
Time limit:0.100s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.