Lát gạch bản 1
View as PDFNhà của Bi được lát gạch màu đen, mỗi viên kích thước  đơn vị. Sau thời gian dùng Bi thấy xấu quá muốn lát lại 
bằng gạch khác. Đại lý có bán ba loại gạch sau: Loại màu đỏ có kích thước bằng 
, loại màu xanh lá cây có kích 
thước 
, loại màu xanh nước biển có kích thước 
.
Với một chiều dài  viên màu đen cũ có thể thay thế bằng các cách như hình vẽ sau:

Tổng cộng có  cách xếp nếu tổ hợp các phương án lát như trên nhà Bi sẽ rất là nhiều màu sắc.
Không sử dụng kiểu như  viên màu đỏ + 
 viên màu xanh lá cây lên 
 viên màu đen. Hỏi với độ dài 
 cho trước 
tính xem có bao nhiêu cách sắp xếp gạch như trên.
Input
Dòng thứ nhất chứa số nguyên  là số lượng testcase thỏa 
.
 dòng tiếp theo mỗi dòng ghi số tự nhiên 
 thỏa 
.
Output
Đưa ra  dòng chứa tổng cần tìm tương ứng, do tổng quá lớn nên chia modulo cho 
Samples
Sample Input 1
1
5Sample Output 1
12REF: Project Euler
Comments