Điểm:
100 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Limak, như bao người khác, lúc vui lúc buồn. Cảm xúc của anh thay đổi khi anh đọc một chuỗi gồm các chữ cái in hoa tiếng Anh.
- Chữ
S
hoặcD
luôn làm Limak buồn, bất kể trước đó anh đang vui hay buồn. - Chữ
H
làm Limak vui. - Các nguyên âm
A
,E
,I
,O
,U
làm đảo ngược cảm xúc hiện tại (vui \(\leftrightarrow\) buồn). - Những chữ cái còn lại không làm thay đổi cảm xúc.
Ban đầu Limak đang vui. Với mọi xâu độ dài \(n\) trên bảng chữ cái 26 ký tự in hoa, hãy đếm số xâu mà sau khi đọc xong Limak vẫn vui. In kết quả theo modulo \(10^9+7\).
Input
- Một số nguyên dương \(n\) (\(1 \le n \le 10^{18}\)).
Output
- In ra đáp án modulo \(10^9+7\).
Test 1
Input
1
Success
19
Test 2
Input
2
Success
403
Test 3
Input
11
Success
145418665
Bình luận