atcoder#ARC058C. [ARC058E] 和風いろはちゃん
[ARC058E] 和風いろはちゃん
Score : points
Problem Statement
Haiku is a short form of Japanese poetry. A Haiku consists of three phrases with 5, 7 and 5 syllables, in this order.
Iroha is looking for X,Y,Z-Haiku (defined below) in integer sequences.
Consider all integer sequences of length whose elements are between and , inclusive. Out of those sequences, how many contain an -Haiku?
Here, an integer sequence is said to contain an X,Y,Z-Haiku if and only if there exist four indices such that all of the following are satisfied:
Since the answer can be extremely large, print the number modulo .
Constraints
Input
The input is given from Standard Input in the following format:
Output
Print the number of the sequences that contain an -Haiku, modulo .
3 5 7 5
1
Here, the only sequence that contains a -Haiku is .
4 5 7 5
34
37 4 2 3
863912418
40 5 7 5
562805100