Điều hướng chính

Nhắn tin NQ Coding

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Bài tập dpbitmaskdemhoanvi

Đếm hoán vị

Dễ Quy hoạch động trạng tháiTổ hợp

  • 100 Điểm
  • 1.0s Thời gian
  • 256M Bộ nhớ
  • 0% Tỉ lệ AC
  • 0 Số AC

Cho đếm số lượng hoán vị \(p_1, p_2, \ldots, p_n\) của các số nguyên từ \(1\) đến \(n\) sao cho \(|p_i - i| \le k\) với mọi \(i\).

Yêu cầu: In ra số lượng hoán vị thoả mãn, lấy modulo \(10^9+7\).

Input

Một dòng duy nhất gồm hai số nguyên \(n, k\) (\(1 \le n \le 1000\), \(1 \le k \le 6\)).

Output

In ra số lượng hoán vị thoả mãn yêu cầu, lấy modulo \(10^9+7\).

Example

Input:

4 2

Output:

14

Bình luận

Chưa có bình luận nào.