Task: | Kortit II |
Sender: | AH |
Submission time: | 2024-10-31 11:11:52 +0200 |
Language: | C++ (C++20) |
Status: | READY |
Result: | 62 |
group | verdict | score |
---|---|---|
#1 | ACCEPTED | 3 |
#2 | ACCEPTED | 5 |
#3 | ACCEPTED | 26 |
#4 | ACCEPTED | 28 |
#5 | RUNTIME ERROR | 0 |
test | verdict | time | group | |
---|---|---|---|---|
#1 | ACCEPTED | 0.00 s | 1, 2, 3, 4, 5 | details |
#2 | ACCEPTED | 0.00 s | 2, 3, 4, 5 | details |
#3 | ACCEPTED | 0.01 s | 3, 4, 5 | details |
#4 | ACCEPTED | 0.03 s | 4, 5 | details |
#5 | RUNTIME ERROR | 0.00 s | 5 | details |
#6 | RUNTIME ERROR | 0.00 s | 5 | details |
Code
#include <bits/stdc++.h> using namespace std; typedef long long ll; typedef vector<int> vi; #define F first #define S second #define PB push_back #define MP make_pair #define FOR(i,a,b) for (ll i = a; i < b; i++) ll mod=1e9+7; vector<vector<ll>> bin = {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 4, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 5, 10, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 6, 15, 20, 15, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 7, 21, 35, 35, 21, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 8, 28, 56, 70, 56, 28, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 9, 36, 84, 126, 126, 84, 36, 9, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 10, 45, 120, 210, 252, 210, 120, 45, 10, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 11, 55, 165, 330, 462, 462, 330, 165, 55, 11, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 12, 66, 220, 495, 792, 924, 792, 495, 220, 66, 12, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 13, 78, 286, 715, 1287, 1716, 1716, 1287, 715, 286, 78, 13, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 14, 91, 364, 1001, 2002, 3003, 3432, 3003, 2002, 1001, 364, 91, 14, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 15, 105, 455, 1365, 3003, 5005, 6435, 6435, 5005, 3003, 1365, 455, 105, 15, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 16, 120, 560, 1820, 4368, 8008, 11440, 12870, 11440, 8008, 4368, 1820, 560, 120, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 17, 136, 680, 2380, 6188, 12376, 19448, 24310, 24310, 19448, 12376, 6188, 2380, 680, 136, 17, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 18, 153, 816, 3060, 8568, 18564, 31824, 43758, 48620, 43758, 31824, 18564, 8568, 3060, 816, 153, 18, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 19, 171, 969, 3876, 11628, 27132, 50388, 75582, 92378, 92378, 75582, 50388, 27132, 11628, 3876, 969, 171, 19, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 20, 190, 1140, 4845, 15504, 38760, 77520, 125970, 167960, 184756, 167960, 125970, 77520, 38760, 15504, 4845, 1140, 190, 20, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 21, 210, 1330, 5985, 20349, 54264, 116280, 203490, 293930, 352716, 352716, 293930, 203490, 116280, 54264, 20349, 5985, 1330, 210, 21, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 22, 231, 1540, 7315, 26334, 74613, 170544, 319770, 497420, 646646, 705432, 646646, 497420, 319770, 170544, 74613, 26334, 7315, 1540, 231, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 23, 253, 1771, 8855, 33649, 100947, 245157, 490314, 817190, 1144066, 1352078, 1352078, 1144066, 817190, 490314, 245157, 100947, 33649, 8855, 1771, 253, 23, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 24, 276, 2024, 10626, 42504, 134596, 346104, 735471, 1307504, 1961256, 2496144, 2704156, 2496144, 1961256, 1307504, 735471, 346104, 134596, 42504, 10626, 2024, 276, 24, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 25, 300, 2300, 12650, 53130, 177100, 480700, 1081575, 2042975, 3268760, 4457400, 5200300, 5200300, 4457400, 3268760, 2042975, 1081575, 480700, 177100, 53130, 12650, 2300, 300, 25, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 26, 325, 2600, 14950, 65780, 230230, 657800, 1562275, 3124550, 5311735, 7726160, 9657700, 10400600, 9657700, 7726160, 5311735, 3124550, 1562275, 657800, 230230, 65780, 14950, 2600, 325, 26, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 27, 351, 2925, 17550, 80730, 296010, 888030, 2220075, 4686825, 8436285, 13037895, 17383860, 20058300, 20058300, 17383860, 13037895, 8436285, 4686825, 2220075, 888030, 296010, 80730, 17550, 2925, 351, 27, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 28, 378, 3276, 20475, 98280, 376740, 1184040, 3108105, 6906900, 13123110, 21474180, 30421755, 37442160, 40116600, 37442160, 30421755, 21474180, 13123110, 6906900, 3108105, 1184040, 376740, 98280, 20475, 3276, 378, 28, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 29, 406, 3654, 23751, 118755, 475020, 1560780, 4292145, 10015005, 20030010, 34597290, 51895935, 67863915, 77558760, 77558760, 67863915, 51895935, 34597290, 20030010, 10015005, 4292145, 1560780, 475020, 118755, 23751, 3654, 406, 29, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 30, 435, 4060, 27405, 142506, 593775, 2035800, 5852925, 14307150, 30045015, 54627300, 86493225, 119759850, 145422675, 155117520, 145422675, 119759850, 86493225, 54627300, 30045015, 14307150, 5852925, 2035800, 593775, 142506, 27405, 4060, 435, 30, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 31, 465, 4495, 31465, 169911, 736281, 2629575, 7888725, 20160075, 44352165, 84672315, 141120525, 206253075, 265182525, 300540195, 300540195, 265182525, 206253075, 141120525, 84672315, 44352165, 20160075, 7888725, 2629575, 736281, 169911, 31465, 4495, 465, 31, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 32, 496, 4960, 35960, 201376, 906192, 3365856, 10518300, 28048800, 64512240, 129024480, 225792840, 347373600, 471435600, 565722720, 601080390, 565722720, 471435600, 347373600, 225792840, 129024480, 64512240, 28048800, 10518300, 3365856, 906192, 201376, 35960, 4960, 496, 32, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 33, 528, 5456, 40920, 237336, 1107568, 4272048, 13884156, 38567100, 92561040, 193536720, 354817320, 573166440, 818809200, 37158313, 166803103, 166803103, 37158313, 818809200, 573166440, 354817320, 193536720, 92561040, 38567100, 13884156, 4272048, 1107568, 237336, 40920, 5456, 528, 33, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 34, 561, 5984, 46376, 278256, 1344904, 5379616, 18156204, 52451256, 131128140, 286097760, 548354040, 927983760, 391975633, 855967513, 203961416, 333606206, 203961416, 855967513, 391975633, 927983760, 548354040, 286097760, 131128140, 52451256, 18156204, 5379616, 1344904, 278256, 46376, 5984, 561, 34, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 35, 595, 6545, 52360, 324632, 1623160, 6724520, 23535820, 70607460, 183579396, 417225900, 834451800, 476337793, 319959386, 247943139, 59928922, 537567622, 537567622, 59928922, 247943139, 319959386, 476337793, 834451800, 417225900, 183579396, 70607460, 23535820, 6724520, 1623160, 324632, 52360, 6545, 595, 35, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 36, 630, 7140, 58905, 376992, 1947792, 8347680, 30260340, 94143280, 254186856, 600805296, 251677693, 310789586, 796297179, 567902525, 307872061, 597496544, 75135237, 597496544, 307872061, 567902525, 796297179, 310789586, 251677693, 600805296, 254186856, 94143280, 30260340, 8347680, 1947792, 376992, 58905, 7140, 630, 36, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 37, 666, 7770, 66045, 435897, 2324784, 10295472, 38608020, 124403620, 348330136, 854992152, 852482989, 562467279, 107086758, 364199697, 875774586, 905368605, 672631781, 672631781, 905368605, 875774586, 364199697, 107086758, 562467279, 852482989, 854992152, 348330136, 124403620, 38608020, 10295472, 2324784, 435897, 66045, 7770, 666, 37, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 38, 703, 8436, 73815, 501942, 2760681, 12620256, 48903492, 163011640, 472733756, 203322281, 707475134, 414950261, 669554037, 471286455, 239974276, 781143184, 578000379, 345263555, 578000379, 781143184, 239974276, 471286455, 669554037, 414950261, 707475134, 203322281, 472733756, 163011640, 48903492, 12620256, 2760681, 501942, 73815, 8436, 703, 38, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 39, 741, 9139, 82251, 575757, 3262623, 15380937, 61523748, 211915132, 635745396, 676056037, 910797415, 122425388, 84504291, 140840485, 711260731, 21117453, 359143556, 923263934, 923263934, 359143556, 21117453, 711260731, 140840485, 84504291, 122425388, 910797415, 676056037, 635745396, 211915132, 61523748, 15380937, 3262623, 575757, 82251, 9139, 741, 39, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 40, 780, 9880, 91390, 658008, 3838380, 18643560, 76904685, 273438880, 847660528, 311801426, 586853445, 33222796, 206929679, 225344776, 852101216, 732378184, 380261009, 282407483, 846527861, 282407483, 380261009, 732378184, 852101216, 225344776, 206929679, 33222796, 586853445, 311801426, 847660528, 273438880, 76904685, 18643560, 3838380, 658008, 91390, 9880, 780, 40, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 41, 820, 10660, 101270, 749398, 4496388, 22481940, 95548245, 350343565, 121099401, 159461947, 898654871, 620076241, 240152475, 432274455, 77445985, 584479393, 112639186, 662668492, 128935337, 128935337, 662668492, 112639186, 584479393, 77445985, 432274455, 240152475, 620076241, 898654871, 159461947, 121099401, 350343565, 95548245, 22481940, 4496388, 749398, 101270, 10660, 820, 41, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 42, 861, 11480, 111930, 850668, 5245786, 26978328, 118030185, 445891810, 471442966, 280561348, 58116811, 518731105, 860228716, 672426930, 509720440, 661925378, 697118579, 775307678, 791603829, 257870674, 791603829, 775307678, 697118579, 661925378, 509720440, 672426930, 860228716, 518731105, 58116811, 280561348, 471442966, 445891810, 118030185, 26978328, 5245786, 850668, 111930, 11480, 861, 42, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 43, 903, 12341, 123410, 962598, 6096454, 32224114, 145008513, 563921995, 917334776, 752004314, 338678159, 576847916, 378959814, 532655639, 182147363, 171645811, 359043950, 472426250, 566911500, 49474496, 49474496, 566911500, 472426250, 359043950, 171645811, 182147363, 532655639, 378959814, 576847916, 338678159, 752004314, 917334776, 563921995, 145008513, 32224114, 6096454, 962598, 123410, 12341, 903, 43, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 44, 946, 13244, 135751, 1086008, 7059052, 38320568, 177232627, 708930508, 481256764, 669339083, 90682466, 915526075, 955807730, 911615453, 714803002, 353793174, 530689761, 831470200, 39337743, 616385996, 98948992, 616385996, 39337743, 831470200, 530689761, 353793174, 714803002, 911615453, 955807730, 915526075, 90682466, 669339083, 481256764, 708930508, 177232627, 38320568, 7059052, 1086008, 135751, 13244, 946, 44, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 45, 990, 14190, 148995, 1221759, 8145060, 45379620, 215553195, 886163135, 190187265, 150595840, 760021549, 6208534, 871333798, 867423176, 626418448, 68596169, 884482935, 362159954, 870807943, 655723739, 715334988, 715334988, 655723739, 870807943, 362159954, 884482935, 68596169, 626418448, 867423176, 871333798, 6208534, 760021549, 150595840, 190187265, 886163135, 215553195, 45379620, 8145060, 1221759, 148995, 14190, 990, 45, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 46, 1035, 15180, 163185, 1370754, 9366819, 53524680, 260932815, 101716323, 76350393, 340783105, 910617389, 766230083, 877542332, 738756967, 493841617, 695014617, 953079104, 246642882, 232967890, 526531675, 371058720, 430669969, 371058720, 526531675, 232967890, 246642882, 953079104, 695014617, 493841617, 738756967, 877542332, 766230083, 910617389, 340783105, 76350393, 101716323, 260932815, 53524680, 9366819, 1370754, 163185, 15180, 1035, 46, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 47, 1081, 16215, 178365, 1533939, 10737573, 62891499, 314457495, 362649138, 178066716, 417133498, 251400487, 676847465, 643772408, 616299292, 232598577, 188856227, 648093714, 199721979, 479610772, 759499565, 897590395, 801728689, 801728689, 897590395, 759499565, 479610772, 199721979, 648093714, 188856227, 232598577, 616299292, 643772408, 676847465, 251400487, 417133498, 178066716, 362649138, 314457495, 62891499, 10737573, 1533939, 178365, 16215, 1081, 47, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 48, 1128, 17296, 194580, 1712304, 12271512, 73629072, 377348994, 677106633, 540715854, 595200214, 668533985, 928247952, 320619866, 260071693, 848897869, 421454804, 836949941, 847815693, 679332751, 239110330, 657089953, 699319077, 603457371, 699319077, 657089953, 239110330, 679332751, 847815693, 836949941, 421454804, 848897869, 260071693, 320619866, 928247952, 668533985, 595200214, 540715854, 677106633, 377348994, 73629072, 12271512, 1712304, 194580, 17296, 1128, 48, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 49, 1176, 18424, 211876, 1906884, 13983816, 85900584, 450978066, 54455620, 217822480, 135916061, 263734192, 596781930, 248867811, 580691559, 108969555, 270352666, 258404738, 684765627, 527148437, 918443081, 896200283, 356409023, 302776441, 302776441, 356409023, 896200283, 918443081, 527148437, 684765627, 258404738, 270352666, 108969555, 580691559, 248867811, 596781930, 263734192, 135916061, 217822480, 54455620, 450978066, 85900584, 13983816, 1906884, 211876, 18424, 1176, 49, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 50, 1225, 19600, 230300, 2118760, 15890700, 99884400, 536878650, 505433686, 272278100, 353738541, 399650253, 860516122, 845649741, 829559370, 689661114, 379322221, 528757404, 943170365, 211914057, 445591511, 814643357, 252609299, 659185464, 605552882, 659185464, 252609299, 814643357, 445591511, 211914057, 943170365, 528757404, 379322221, 689661114, 829559370, 845649741, 860516122, 399650253, 353738541, 272278100, 505433686, 536878650, 99884400, 15890700, 2118760, 230300, 19600, 1225, 50, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 51, 1275, 20825, 249900, 2349060, 18009460, 115775100, 636763050, 42312329, 777711786, 626016641, 753388794, 260166368, 706165856, 675209104, 519220477, 68983328, 908079625, 471927762, 155084415, 657505568, 260234861, 67252649, 911794763, 264738339, 264738339, 911794763, 67252649, 260234861, 657505568, 155084415, 471927762, 908079625, 68983328, 519220477, 675209104, 706165856, 260166368, 753388794, 626016641, 777711786, 42312329, 636763050, 115775100, 18009460, 2349060, 249900, 20825, 1275, 51, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 52, 1326, 22100, 270725, 2598960, 20358520, 133784560, 752538150, 679075379, 820024115, 403728420, 379405428, 13555155, 966332224, 381374953, 194429574, 588203805, 977062953, 380007380, 627012177, 812589983, 917740429, 327487510, 979047412, 176533095, 529476678, 176533095, 979047412, 327487510, 917740429, 812589983, 627012177, 380007380, 977062953, 588203805, 194429574, 381374953, 966332224, 13555155, 379405428, 403728420, 820024115, 679075379, 752538150, 133784560, 20358520, 2598960, 270725, 22100, 1326, 52, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 53, 1378, 23426, 292825, 2869685, 22957480, 154143080, 886322710, 431613522, 499099487, 223752528, 783133848, 392960583, 979887379, 347707170, 575804527, 782633379, 565266751, 357070326, 7019550, 439602153, 730330405, 245227932, 306534915, 155580500, 706009773, 706009773, 155580500, 306534915, 245227932, 730330405, 439602153, 7019550, 357070326, 565266751, 782633379, 575804527, 347707170, 979887379, 392960583, 783133848, 223752528, 499099487, 431613522, 886322710, 154143080, 22957480, 2869685, 292825, 23426, 1378, 53, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 54, 1431, 24804, 316251, 3162510, 25827165, 177100560, 40465783, 317936225, 930713009, 722852015, 6886369, 176094424, 372847955, 327594542, 923511697, 358437899, 347900123, 922337077, 364089876, 446621703, 169932551, 975558337, 551762847, 462115415, 861590273, 412019539, 861590273, 462115415, 551762847, 975558337, 169932551, 446621703, 364089876, 922337077, 347900123, 358437899, 923511697, 327594542, 372847955, 176094424, 6886369, 722852015, 930713009, 317936225, 40465783, 177100560, 25827165, 3162510, 316251, 24804, 1431, 54, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 55, 1485, 26235, 341055, 3478761, 28989675, 202927725, 217566343, 358402008, 248649227, 653565017, 729738384, 182980793, 548942379, 700442497, 251106232, 281949589, 706338022, 270237193, 286426946, 810711579, 616554254, 145490881, 527321177, 13878255, 323705681, 273609805, 273609805, 323705681, 13878255, 527321177, 145490881, 616554254, 810711579, 286426946, 270237193, 706338022, 281949589, 251106232, 700442497, 548942379, 182980793, 729738384, 653565017, 248649227, 358402008, 217566343, 202927725, 28989675, 3478761, 341055, 26235, 1485, 55, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 56, 1540, 27720, 367290, 3819816, 32468436, 231917400, 420494068, 575968351, 607051235, 902214244, 383303394, 912719177, 731923172, 249384869, 951548729, 533055821, 988287611, 976575215, 556664139, 97138518, 427265826, 762045135, 672812058, 541199432, 337583936, 597315486, 547219610, 597315486, 337583936, 541199432, 672812058, 762045135, 427265826, 97138518, 556664139, 976575215, 988287611, 533055821, 951548729, 249384869, 731923172, 912719177, 383303394, 902214244, 607051235, 575968351, 420494068, 231917400, 32468436, 3819816, 367290, 27720, 1540, 56, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 57, 1596, 29260, 395010, 4187106, 36288252, 264385836, 652411468, 996462419, 183019579, 509265472, 285517631, 296022564, 644642342, 981308041, 200933591, 484604543, 521343425, 964862819, 533239347, 653802657, 524404344, 189310954, 434857186, 214011483, 878783368, 934899422, 144535089, 144535089, 934899422, 878783368, 214011483, 434857186, 189310954, 524404344, 653802657, 533239347, 964862819, 521343425, 484604543, 200933591, 981308041, 644642342, 296022564, 285517631, 509265472, 183019579, 996462419, 652411468, 264385836, 36288252, 4187106, 395010, 29260, 1596, 57, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 58, 1653, 30856, 424270, 4582116, 40475358, 300674088, 916797304, 648873880, 179481991, 692285051, 794783103, 581540195, 940664906, 625950376, 182241625, 685538134, 5947961, 486206237, 498102159, 187041997, 178206994, 713715298, 624168140, 648868669, 92794844, 813682783, 79434504, 289070178, 79434504, 813682783, 92794844, 648868669, 624168140, 713715298, 178206994, 187041997, 498102159, 486206237, 5947961, 685538134, 182241625, 625950376, 940664906, 581540195, 794783103, 692285051, 179481991, 648873880, 916797304, 300674088, 40475358, 4582116, 424270, 30856, 1653, 58, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 59, 1711, 32509, 455126, 5006386, 45057474, 341149446, 217471385, 565671177, 828355871, 871767042, 487068147, 376323291, 522205094, 566615275, 808192001, 867779759, 691486095, 492154198, 984308396, 685144156, 365248991, 891922292, 337883431, 273036802, 741663513, 906477627, 893117287, 368504682, 368504682, 893117287, 906477627, 741663513, 273036802, 337883431, 891922292, 365248991, 685144156, 984308396, 492154198, 691486095, 867779759, 808192001, 566615275, 522205094, 376323291, 487068147, 871767042, 828355871, 565671177, 217471385, 341149446, 45057474, 5006386, 455126, 32509, 1711, 59, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 60, 1770, 34220, 487635, 5461512, 50063860, 386206920, 558620831, 783142562, 394027041, 700122906, 358835182, 863391438, 898528385, 88820362, 374807269, 675971753, 559265847, 183640286, 476462587, 669452545, 50393140, 257171276, 229805716, 610920233, 14700308, 648141133, 799594907, 261621962, 737009364, 261621962, 799594907, 648141133, 14700308, 610920233, 229805716, 257171276, 50393140, 669452545, 476462587, 183640286, 559265847, 675971753, 374807269, 88820362, 898528385, 863391438, 358835182, 700122906, 394027041, 783142562, 558620831, 386206920, 50063860, 5461512, 487635, 34220, 1770, 60, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 61, 1830, 35990, 521855, 5949147, 55525372, 436270780, 944827751, 341763386, 177169596, 94149940, 58958081, 222226613, 761919816, 987348747, 463627631, 50779015, 235237593, 742906133, 660102873, 145915125, 719845685, 307564416, 486976992, 840725949, 625620541, 662841441, 447736033, 61216862, 998631326, 998631326, 61216862, 447736033, 662841441, 625620541, 840725949, 486976992, 307564416, 719845685, 145915125, 660102873, 742906133, 235237593, 50779015, 463627631, 987348747, 761919816, 222226613, 58958081, 94149940, 177169596, 341763386, 944827751, 436270780, 55525372, 5949147, 521855, 35990, 1830, 61, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 62, 1891, 37820, 557845, 6471002, 61474519, 491796152, 381098524, 286591130, 518932982, 271319536, 153108021, 281184694, 984146429, 749268556, 450976371, 514406646, 286016608, 978143726, 403008999, 806017998, 865760810, 27410094, 794541408, 327702934, 466346483, 288461975, 110577467, 508952895, 59848181, 997262645, 59848181, 508952895, 110577467, 288461975, 466346483, 327702934, 794541408, 27410094, 865760810, 806017998, 403008999, 978143726, 286016608, 514406646, 450976371, 749268556, 984146429, 281184694, 153108021, 271319536, 518932982, 286591130, 381098524, 491796152, 61474519, 6471002, 557845, 37820, 1891, 62, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 63, 1953, 39711, 595665, 7028847, 67945521, 553270671, 872894676, 667689654, 805524112, 790252518, 424427557, 434292715, 265331116, 733414978, 200244920, 965383017, 800423254, 264160327, 381152718, 209026990, 671778801, 893170904, 821951502, 122244335, 794049417, 754808458, 399039442, 619530362, 568801076, 57110819, 57110819, 568801076, 619530362, 399039442, 754808458, 794049417, 122244335, 821951502, 893170904, 671778801, 209026990, 381152718, 264160327, 800423254, 965383017, 200244920, 733414978, 265331116, 434292715, 424427557, 790252518, 805524112, 667689654, 872894676, 553270671, 67945521, 7028847, 595665, 39711, 1953, 63, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 64, 2016, 41664, 635376, 7624512, 74974368, 621216192, 426165340, 540584323, 473213759, 595776623, 214680068, 858720272, 699623831, 998746094, 933659898, 165627930, 765806264, 64583574, 645313045, 590179708, 880805791, 564949698, 715122399, 944195837, 916293752, 548857868, 153847893, 18569797, 188331431, 625911895, 114221638, 625911895, 188331431, 18569797, 153847893, 548857868, 916293752, 944195837, 715122399, 564949698, 880805791, 590179708, 645313045, 64583574, 765806264, 165627930, 933659898, 998746094, 699623831, 858720272, 214680068, 595776623, 473213759, 540584323, 426165340, 621216192, 74974368, 7624512, 635376, 41664, 2016, 64, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 65, 2080, 43680, 677040, 8259888, 82598880, 696190560, 47381525, 966749663, 13798075, 68990375, 810456691, 73400333, 558344096, 698369918, 932405985, 99287821, 931434194, 830389838, 709896619, 235492746, 470985492, 445755482, 280072090, 659318229, 860489582, 465151613, 702705761, 172417690, 206901228, 814243326, 740133533, 740133533, 814243326, 206901228, 172417690, 702705761, 465151613, 860489582, 659318229, 280072090, 445755482, 470985492, 235492746, 709896619, 830389838, 931434194, 99287821, 932405985, 698369918, 558344096, 73400333, 810456691, 68990375, 13798075, 966749663, 47381525, 696190560, 82598880, 8259888, 677040, 43680, 2080, 65, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 66, 2145, 45760, 720720, 8936928, 90858768, 778789440, 743572085, 14131181, 980547738, 82788450, 879447066, 883857024, 631744429, 256714007, 630775896, 31693799, 30722008, 761824025, 540286450, 945389365, 706478238, 916740974, 725827572, 939390319, 519807804, 325641188, 167857367, 875123451, 379318918, 21144547, 554376852, 480267059, 554376852, 21144547, 379318918, 875123451, 167857367, 325641188, 519807804, 939390319, 725827572, 916740974, 706478238, 945389365, 540286450, 761824025, 30722008, 31693799, 630775896, 256714007, 631744429, 883857024, 879447066, 82788450, 980547738, 14131181, 743572085, 778789440, 90858768, 8936928, 720720, 45760, 2145, 66, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 67, 2211, 47905, 766480, 9657648, 99795696, 869648208, 522361518, 757703266, 994678919, 63336181, 962235516, 763304083, 515601446, 888458436, 887489903, 662469695, 62415807, 792546033, 302110468, 485675808, 651867596, 623219205, 642568539, 665217884, 459198116, 845448992, 493498555, 42980811, 254442362, 400463465, 575521399, 34643904, 34643904, 575521399, 400463465, 254442362, 42980811, 493498555, 845448992, 459198116, 665217884, 642568539, 623219205, 651867596, 485675808, 302110468, 792546033, 62415807, 662469695, 887489903, 888458436, 515601446, 763304083, 962235516, 63336181, 994678919, 757703266, 522361518, 869648208, 99795696, 9657648, 766480, 47905, 2211, 67, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 68, 2278, 50116, 814385, 10424128, 109453344, 969443904, 392009719, 280064777, 752382178, 58015093, 25571690, 725539592, 278905522, 404059875, 775948332, 549959591, 724885502, 854961840, 94656494, 787786276, 137543397, 275086794, 265787737, 307786416, 124415993, 304647101, 338947540, 536479366, 297423173, 654905827, 975984864, 610165303, 69287808, 610165303, 975984864, 654905827, 297423173, 536479366, 338947540, 304647101, 124415993, 307786416, 265787737, 275086794, 137543397, 787786276, 94656494, 854961840, 724885502, 549959591, 775948332, 404059875, 278905522, 725539592, 25571690, 58015093, 752382178, 280064777, 392009719, 969443904, 109453344, 10424128, 814385, 50116, 2278, 68, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 69, 2346, 52394, 864501, 11238513, 119877472, 78897241, 361453616, 672074496, 32446948, 810397271, 83586783, 751111282, 4445107, 682965397, 180008200, 325907916, 274845086, 579847335, 949618334, 882442770, 925329673, 412630191, 540874531, 573574153, 432202409, 429063094, 643594641, 875426906, 833902539, 952329000, 630890684, 586150160, 679453111, 679453111, 586150160, 630890684, 952329000, 833902539, 875426906, 643594641, 429063094, 432202409, 573574153, 540874531, 412630191, 925329673, 882442770, 949618334, 579847335, 274845086, 325907916, 180008200, 682965397, 4445107, 751111282, 83586783, 810397271, 32446948, 672074496, 361453616, 78897241, 119877472, 11238513, 864501, 52394, 2346, 69, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 70, 2415, 54740, 916895, 12103014, 131115985, 198774713, 440350857, 33528105, 704521444, 842844219, 893984054, 834698065, 755556389, 687410504, 862973597, 505916116, 600753002, 854692421, 529465662, 832061097, 807772436, 337959857, 953504722, 114448677, 5776555, 861265503, 72657728, 519021540, 709329438, 786231532, 583219677, 217040837, 265603264, 358906215, 265603264, 217040837, 583219677, 786231532, 709329438, 519021540, 72657728, 861265503, 5776555, 114448677, 953504722, 337959857, 807772436, 832061097, 529465662, 854692421, 600753002, 505916116, 862973597, 687410504, 755556389, 834698065, 893984054, 842844219, 704521444, 33528105, 440350857, 198774713, 131115985, 12103014, 916895, 54740, 2415, 70, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 71, 2485, 57155, 971635, 13019909, 143218999, 329890698, 639125570, 473878962, 738049549, 547365656, 736828266, 728682112, 590254447, 442966886, 550384094, 368889706, 106669111, 455445416, 384158076, 361526752, 639833526, 145732286, 291464572, 67953392, 120225232, 867042058, 933923231, 591679268, 228350971, 495560963, 369451202, 800260514, 482644101, 624509479, 624509479, 482644101, 800260514, 369451202, 495560963, 228350971, 591679268, 933923231, 867042058, 120225232, 67953392, 291464572, 145732286, 639833526, 361526752, 384158076, 455445416, 106669111, 368889706, 550384094, 442966886, 590254447, 728682112, 736828266, 547365656, 738049549, 473878962, 639125570, 329890698, 143218999, 13019909, 971635, 57155, 2485, 71, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 72, 2556, 59640, 1028790, 13991544, 156238908, 473109697, 969016268, 113004525, 211928504, 285415198, 284193915, 465510371, 318936552, 33221326, 993350980, 919273800, 475558817, 562114527, 839603492, 745684828, 1360271, 785565812, 437196858, 359417964, 188178624, 987267290, 800965282, 525602492, 820030239, 723911934, 865012165, 169711709, 282904608, 107153573, 249018951, 107153573, 282904608, 169711709, 865012165, 723911934, 820030239, 525602492, 800965282, 987267290, 188178624, 359417964, 437196858, 785565812, 1360271, 745684828, 839603492, 562114527, 475558817, 919273800, 993350980, 33221326, 318936552, 465510371, 284193915, 285415198, 211928504, 113004525, 969016268, 473109697, 156238908, 13991544, 1028790, 59640, 2556, 72, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 73, 2628, 62196, 1088430, 15020334, 170230452, 629348605, 442125958, 82020786, 324933029, 497343702, 569609113, 749704286, 784446923, 352157878, 26572299, 912624773, 394832610, 37673337, 401718012, 585288313, 747045099, 786926083, 222762663, 796614822, 547596588, 175445907, 788232565, 326567767, 345632724, 543942166, 588924092, 34723867, 452616317, 390058181, 356172524, 356172524, 390058181, 452616317, 34723867, 588924092, 543942166, 345632724, 326567767, 788232565, 175445907, 547596588, 796614822, 222762663, 786926083, 747045099, 585288313, 401718012, 37673337, 394832610, 912624773, 26572299, 352157878, 784446923, 749704286, 569609113, 497343702, 324933029, 82020786, 442125958, 629348605, 170230452, 15020334, 1088430, 62196, 2628, 73, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 74, 2701, 64824, 1150626, 16108764, 185250786, 799579057, 71474556, 524146744, 406953815, 822276731, 66952808, 319313392, 534151202, 136604794, 378730177, 939197072, 307457376, 432505947, 439391349, 987006325, 332333405, 533971175, 9688739, 19377478, 344211403, 723042495, 963678472, 114800325, 672200491, 889574890, 132866251, 623647959, 487340184, 842674498, 746230705, 712345048, 746230705, 842674498, 487340184, 623647959, 132866251, 889574890, 672200491, 114800325, 963678472, 723042495, 344211403, 19377478, 9688739, 533971175, 332333405, 987006325, 439391349, 432505947, 307457376, 939197072, 378730177, 136604794, 534151202, 319313392, 66952808, 822276731, 406953815, 524146744, 71474556, 799579057, 185250786, 16108764, 1150626, 64824, 2701, 74, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 75, 2775, 67525, 1215450, 17259390, 201359550, 984829843, 871053613, 595621300, 931100559, 229230539, 889229539, 386266200, 853464594, 670755996, 515334971, 317927242, 246654441, 739963323, 871897296, 426397667, 319339723, 866304580, 543659914, 29066217, 363588881, 67253891, 686720960, 78478790, 787000816, 561775374, 22441134, 756514210, 110988136, 330014675, 588905196, 458575746, 458575746, 588905196, 330014675, 110988136, 756514210, 22441134, 561775374, 787000816, 78478790, 686720960, 67253891, 363588881, 29066217, 543659914, 866304580, 319339723, 426397667, 871897296, 739963323, 246654441, 317927242, 515334971, 670755996, 853464594, 386266200, 889229539, 229230539, 931100559, 595621300, 871053613, 984829843, 201359550, 17259390, 1215450, 67525, 2775, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 76, 2850, 70300, 1282975, 18474840, 218618940, 186189386, 855883449, 466674906, 526721852, 160331091, 118460071, 275495732, 239730787, 524220583, 186090960, 833262213, 564581683, 986617764, 611860612, 298294956, 745737390, 185644296, 409964487, 572726131, 392655098, 430842772, 753974851, 765199750, 865479606, 348776183, 584216508, 778955344, 867502346, 441002811, 918919871, 47480935, 917151492, 47480935, 918919871, 441002811, 867502346, 778955344, 584216508, 348776183, 865479606, 765199750, 753974851, 430842772, 392655098, 572726131, 409964487, 185644296, 745737390, 298294956, 611860612, 986617764, 564581683, 833262213, 186090960, 524220583, 239730787, 275495732, 118460071, 160331091, 526721852, 466674906, 855883449, 186189386, 218618940, 18474840, 1282975, 70300, 2850, 76, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 77, 2926, 73150, 1353275, 19757815, 237093780, 404808326, 42072828, 322558348, 993396758, 687052943, 278791162, 393955803, 515226519, 763951370, 710311543, 19353166, 397843889, 551199440, 598478369, 910155568, 44032339, 931381686, 595608783, 982690618, 965381229, 823497870, 184817616, 519174594, 630679349, 214255782, 932992691, 363171845, 646457683, 308505150, 359922675, 966400806, 964632427, 964632427, 966400806, 359922675, 308505150, 646457683, 363171845, 932992691, 214255782, 630679349, 519174594, 184817616, 823497870, 965381229, 982690618, 595608783, 931381686, 44032339, 910155568, 598478369, 551199440, 397843889, 19353166, 710311543, 763951370, 515226519, 393955803, 278791162, 687052943, 993396758, 322558348, 42072828, 404808326, 237093780, 19757815, 1353275, 73150, 2926, 77, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 78, 3003, 76076, 1426425, 21111090, 256851595, 641902106, 446881154, 364631176, 315955099, 680449694, 965844105, 672746965, 909182322, 279177882, 474262906, 729664709, 417197055, 949043329, 149677802, 508633930, 954187907, 975414025, 526990462, 578299394, 948071840, 788879092, 8315479, 703992210, 149853936, 844935131, 147248466, 296164529, 9629521, 954962833, 668427825, 326323474, 931033226, 929264847, 931033226, 326323474, 668427825, 954962833, 9629521, 296164529, 147248466, 844935131, 149853936, 703992210, 8315479, 788879092, 948071840, 578299394, 526990462, 975414025, 954187907, 508633930, 149677802, 949043329, 417197055, 729664709, 474262906, 279177882, 909182322, 672746965, 965844105, 680449694, 315955099, 364631176, 446881154, 641902106, 256851595, 21111090, 1426425, 76076, 3003, 78, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 79, 3081, 79079, 1502501, 22537515, 277962685, 898753701, 88783253, 811512330, 680586275, 996404793, 646293792, 638591063, 581929280, 188360197, 753440788, 203927608, 146861757, 366240377, 98721124, 658311732, 462821830, 929601925, 502404480, 105289849, 526371227, 736950925, 797194571, 712307689, 853846146, 994789067, 992183597, 443412995, 305794050, 964592354, 623390651, 994751299, 257356693, 860298066, 860298066, 257356693, 994751299, 623390651, 964592354, 305794050, 443412995, 992183597, 994789067, 853846146, 712307689, 797194571, 736950925, 526371227, 105289849, 502404480, 929601925, 462821830, 658311732, 98721124, 366240377, 146861757, 203927608, 753440788, 188360197, 581929280, 638591063, 646293792, 996404793, 680586275, 811512330, 88783253, 898753701, 277962685, 22537515, 1502501, 79079, 3081, 79, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 80, 3160, 82160, 1581580, 24040016, 300500200, 176716379, 987536954, 900295583, 492098598, 676991061, 642698578, 284884848, 220520336, 770289477, 941800985, 957368396, 350789365, 513102134, 464961501, 757032856, 121133555, 392423748, 432006398, 607694329, 631661076, 263322145, 534145489, 509502253, 566153828, 848635206, 986972657, 435596585, 749207045, 270386397, 587982998, 618141943, 252107985, 117654752, 720596125, 117654752, 252107985, 618141943, 587982998, 270386397, 749207045, 435596585, 986972657, 848635206, 566153828, 509502253, 534145489, 263322145, 631661076, 607694329, 432006398, 392423748, 121133555, 757032856, 464961501, 513102134, 350789365, 957368396, 941800985, 770289477, 220520336, 284884848, 642698578, 676991061, 492098598, 900295583, 987536954, 176716379, 300500200, 24040016, 1581580, 82160, 3160, 80, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 81, 3240, 85320, 1663740, 25621596, 324540216, 477216579, 164253326, 887832530, 392394174, 169089652, 319689632, 927583426, 505405184, 990809813, 712090455, 899169374, 308157754, 863891499, 978063635, 221994350, 878166411, 513557303, 824430146, 39700720, 239355398, 894983221, 797467634, 43647735, 75656074, 414789027, 835607856, 422569235, 184803623, 19593435, 858369395, 206124934, 870249928, 369762737, 838250877, 838250877, 369762737, 870249928, 206124934, 858369395, 19593435, 184803623, 422569235, 835607856, 414789027, 75656074, 43647735, 797467634, 894983221, 239355398, 39700720, 824430146, 513557303, 878166411, 221994350, 978063635, 863891499, 308157754, 899169374, 712090455, 990809813, 505405184, 927583426, 319689632, 169089652, 392394174, 887832530, 164253326, 477216579, 324540216, 25621596, 1663740, 85320, 3240, 81, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 82, 3321, 88560, 1749060, 27285336, 350161812, 801756795, 641469905, 52085849, 280226697, 561483826, 488779284, 247273051, 432988603, 496214990, 702900261, 611259822, 207327121, 172049246, 841955127, 200057978, 100160754, 391723707, 337987442, 864130866, 279056118, 134338612, 692450848, 841115369, 119303809, 490445101, 250396876, 258177084, 607372858, 204397058, 877962830, 64494322, 76374855, 240012658, 208013607, 676501747, 208013607, 240012658, 76374855, 64494322, 877962830, 204397058, 607372858, 258177084, 250396876, 490445101, 119303809, 841115369, 692450848, 134338612, 279056118, 864130866, 337987442, 391723707, 100160754, 200057978, 841955127, 172049246, 207327121, 611259822, 702900261, 496214990, 432988603, 247273051, 488779284, 561483826, 280226697, 52085849, 641469905, 801756795, 350161812, 27285336, 1749060, 88560, 3321, 82, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 83, 3403, 91881, 1837620, 29034396, 377447148, 151918600, 443226693, 693555754, 332312546, 841710523, 50263103, 736052335, 680261654, 929203593, 199115244, 314160076, 818586943, 379376367, 14004366, 42013098, 300218732, 491884461, 729711149, 202118301, 143186977, 413394730, 826789460, 533566210, 960419178, 609748910, 740841977, 508573960, 865549942, 811769916, 82359881, 942457152, 140869177, 316387513, 448026265, 884515354, 884515354, 448026265, 316387513, 140869177, 942457152, 82359881, 811769916, 865549942, 508573960, 740841977, 609748910, 960419178, 533566210, 826789460, 413394730, 143186977, 202118301, 729711149, 491884461, 300218732, 42013098, 14004366, 379376367, 818586943, 314160076, 199115244, 929203593, 680261654, 736052335, 50263103, 841710523, 332312546, 693555754, 443226693, 151918600, 377447148, 29034396, 1837620, 91881, 3403, 83, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 84, 3486, 95284, 1929501, 30872016, 406481544, 529365748, 595145293, 136782440, 25868293, 174023062, 891973626, 786315438, 416313982, 609465240, 128318830, 513275320, 132747012, 197963303, 393380733, 56017464, 342231830, 792103193, 221595603, 931829450, 345305278, 556581707, 240184183, 360355663, 493985381, 570168081, 350590880, 249415930, 374123895, 677319851, 894129797, 24817026, 83326322, 457256690, 764413778, 332541612, 769030701, 332541612, 764413778, 457256690, 83326322, 24817026, 894129797, 677319851, 374123895, 249415930, 350590880, 570168081, 493985381, 360355663, 240184183, 556581707, 345305278, 931829450, 221595603, 792103193, 342231830, 56017464, 393380733, 197963303, 132747012, 513275320, 128318830, 609465240, 416313982, 786315438, 891973626, 174023062, 25868293, 136782440, 595145293, 529365748, 406481544, 30872016, 1929501, 95284, 3486, 84, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 85, 3570, 98770, 2024785, 32801517, 437353560, 935847292, 124511034, 731927733, 162650733, 199891355, 65996681, 678289057, 202629413, 25779215, 737784070, 641594150, 646022332, 330710315, 591344036, 449398197, 398249294, 134335016, 13698789, 153425046, 277134721, 901886985, 796765890, 600539846, 854341044, 64153455, 920758961, 600006810, 623539825, 51443739, 571449641, 918946823, 108143348, 540583012, 221670461, 96955383, 101572306, 101572306, 96955383, 221670461, 540583012, 108143348, 918946823, 571449641, 51443739, 623539825, 600006810, 920758961, 64153455, 854341044, 600539846, 796765890, 901886985, 277134721, 153425046, 13698789, 134335016, 398249294, 449398197, 591344036, 330710315, 646022332, 641594150, 737784070, 25779215, 202629413, 678289057, 65996681, 199891355, 162650733, 731927733, 124511034, 935847292, 437353560, 32801517, 2024785, 98770, 3570, 85, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 86, 3655, 102340, 2123555, 34826302, 470155077, 373200845, 60358319, 856438767, 894578466, 362542088, 265888036, 744285738, 880918470, 228408628, 763563285, 379378213, 287616475, 976732647, 922054351, 40742226, 847647491, 532584310, 148033805, 167123835, 430559767, 179021699, 698652868, 397305729, 454880883, 918494499, 984912416, 520765764, 223546628, 674983564, 622893380, 490396457, 27090164, 648726360, 762253473, 318625844, 198527689, 203144612, 198527689, 318625844, 762253473, 648726360, 27090164, 490396457, 622893380, 674983564, 223546628, 520765764, 984912416, 918494499, 454880883, 397305729, 698652868, 179021699, 430559767, 167123835, 148033805, 532584310, 847647491, 40742226, 922054351, 976732647, 287616475, 379378213, 763563285, 228408628, 880918470, 744285738, 265888036, 362542088, 894578466, 856438767, 60358319, 373200845, 470155077, 34826302, 2123555, 102340, 3655, 86, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 87, 3741, 105995, 2225895, 36949857, 504981379, 843355922, 433559164, 916797086, 751017226, 257120547, 628430124, 10173767, 625204201, 109327091, 991971913, 142941491, 666994688, 264349115, 898786991, 962796577, 888389717, 380231794, 680618115, 315157640, 597683602, 609581466, 877674567, 95958590, 852186612, 373375375, 903406908, 505678173, 744312392, 898530192, 297876937, 113289830, 517486621, 675816524, 410979826, 80879310, 517153533, 401672301, 401672301, 517153533, 80879310, 410979826, 675816524, 517486621, 113289830, 297876937, 898530192, 744312392, 505678173, 903406908, 373375375, 852186612, 95958590, 877674567, 609581466, 597683602, 315157640, 680618115, 380231794, 888389717, 962796577, 898786991, 264349115, 666994688, 142941491, 991971913, 109327091, 625204201, 10173767, 628430124, 257120547, 751017226, 916797086, 433559164, 843355922, 504981379, 36949857, 2225895, 105995, 3741, 87, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 88, 3828, 109736, 2331890, 39175752, 541931236, 348337294, 276915079, 350356243, 667814305, 8137766, 885550671, 638603891, 635377968, 734531292, 101298997, 134913397, 809936179, 931343803, 163136099, 861583561, 851186287, 268621504, 60849902, 995775755, 912841242, 207265061, 487256026, 973633157, 948145202, 225561980, 276782276, 409085074, 249990558, 642842577, 196407122, 411166767, 630776451, 193303138, 86796343, 491859136, 598032843, 918825834, 803344602, 918825834, 598032843, 491859136, 86796343, 193303138, 630776451, 411166767, 196407122, 642842577, 249990558, 409085074, 276782276, 225561980, 948145202, 973633157, 487256026, 207265061, 912841242, 995775755, 60849902, 268621504, 851186287, 861583561, 163136099, 931343803, 809936179, 134913397, 101298997, 734531292, 635377968, 638603891, 885550671, 8137766, 667814305, 350356243, 276915079, 348337294, 541931236, 39175752, 2331890, 109736, 3828, 88, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 89, 3916, 113564, 2441626, 41507642, 581106988, 890268530, 625252373, 627271322, 18170541, 675952071, 893688437, 524154555, 273981852, 369909253, 835830289, 236212394, 944849576, 741279975, 94479895, 24719653, 712769841, 119807784, 329471406, 56625650, 908616990, 120106296, 694521087, 460889176, 921778352, 173707175, 502344256, 685867350, 659075632, 892833135, 839249699, 607573889, 41943211, 824079589, 280099481, 578655479, 89891972, 516858670, 722170429, 722170429, 516858670, 89891972, 578655479, 280099481, 824079589, 41943211, 607573889, 839249699, 892833135, 659075632, 685867350, 502344256, 173707175, 921778352, 460889176, 694521087, 120106296, 908616990, 56625650, 329471406, 119807784, 712769841, 24719653, 94479895, 741279975, 944849576, 236212394, 835830289, 369909253, 273981852, 524154555, 893688437, 675952071, 18170541, 627271322, 625252373, 890268530, 581106988, 41507642, 2441626, 113564, 3916, 89, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 90, 4005, 117480, 2555190, 43949268, 622614630, 471375511, 515520896, 252523688, 645441863, 694122612, 569640501, 417842985, 798136407, 643891105, 205739535, 72042676, 181061963, 686129544, 835759870, 119199548, 737489494, 832577625, 449279190, 386097056, 965242640, 28723279, 814627383, 155410256, 382667521, 95485520, 676051431, 188211599, 344942975, 551908760, 732082827, 446823581, 649517100, 866022800, 104179063, 858754960, 668547451, 606750642, 239029092, 444340851, 239029092, 606750642, 668547451, 858754960, 104179063, 866022800, 649517100, 446823581, 732082827, 551908760, 344942975, 188211599, 676051431, 95485520, 382667521, 155410256, 814627383, 28723279, 965242640, 386097056, 449279190, 832577625, 737489494, 119199548, 835759870, 686129544, 181061963, 72042676, 205739535, 643891105, 798136407, 417842985, 569640501, 694122612, 645441863, 252523688, 515520896, 471375511, 622614630, 43949268, 2555190, 117480, 4005, 90, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 91, 4095, 121485, 2672670, 46504458, 666563898, 93990134, 986896407, 768044584, 897965551, 339564468, 263763106, 987483486, 215979385, 442027505, 849630640, 277782211, 253104639, 867191507, 521889407, 954959418, 856689042, 570067112, 281856808, 835376246, 351339689, 993965919, 843350662, 970037639, 538077777, 478153041, 771536951, 864263030, 533154574, 896851735, 283991580, 178906401, 96340674, 515539893, 970201863, 962934023, 527302404, 275298086, 845779734, 683369943, 683369943, 845779734, 275298086, 527302404, 962934023, 970201863, 515539893, 96340674, 178906401, 283991580, 896851735, 533154574, 864263030, 771536951, 478153041, 538077777, 970037639, 843350662, 993965919, 351339689, 835376246, 281856808, 570067112, 856689042, 954959418, 521889407, 867191507, 253104639, 277782211, 849630640, 442027505, 215979385, 987483486, 263763106, 339564468, 897965551, 768044584, 986896407, 93990134, 666563898, 46504458, 2672670, 121485, 4095, 91, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 92, 4186, 125580, 2794155, 49177128, 713068356, 760554032, 80886534, 754940984, 666010128, 237530012, 603327574, 251246585, 203462864, 658006890, 291658138, 127412844, 530886850, 120296139, 389080907, 476848818, 811648453, 426756147, 851923920, 117233047, 186715928, 345305601, 837316574, 813388294, 508115409, 16230811, 249689985, 635799974, 397417597, 430006302, 180843308, 462897981, 275247075, 611880567, 485741749, 933135879, 490236420, 802600490, 121077813, 529149670, 366739879, 529149670, 121077813, 802600490, 490236420, 933135879, 485741749, 611880567, 275247075, 462897981, 180843308, 430006302, 397417597, 635799974, 249689985, 16230811, 508115409, 813388294, 837316574, 345305601, 186715928, 117233047, 851923920, 426756147, 811648453, 476848818, 389080907, 120296139, 530886850, 127412844, 291658138, 658006890, 203462864, 251246585, 603327574, 237530012, 666010128, 754940984, 80886534, 760554032, 713068356, 49177128, 2794155, 125580, 4186, 92, 1, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 93, 4278, 129766, 2919735, 51971283, 762245484, 473622381, 841440566, 835827518, 420951105, 903540140, 840857586, 854574159, 454709449, 861469754, 949665028, 419070982, 658299694, 651182989, 509377046, 865929725, 288497264, 238404593, 278680060, 969156967, 303948975, 532021529, 182622168, 650704861, 321503696, 524346220, 265920796, 885489959, 33217564, 827423899, 610849610, 643741289, 738145056, 887127642, 97622309, 418877621, 423372292, 292836903, 923678303, 650227483, 895889549, 895889549, 650227483, 923678303, 292836903, 423372292, 418877621, 97622309, 887127642, 738145056, 643741289, 610849610, 827423899, 33217564, 885489959, 265920796, 524346220, 321503696, 650704861, 182622168, 532021529, 303948975, 969156967, 278680060, 238404593, 288497264, 865929725, 509377046, 651182989, 658299694, 419070982, 949665028, 861469754, 454709449, 854574159, 840857586, 903540140, 420951105, 835827518, 841440566, 473622381, 762245484, 51971283, 2919735, 129766, 4278, 93, 1, 0, 0, 0, 0, 0, 0, 0}, {1, 94, 4371, 134044, 3049501, 54891018, 814216767, 235867858, 315062940, 677268077, 256778616, 324491238, 744397719, 695431738, 309283601, 316179196, 811134775, 368736003, 77370669, 309482676, 160560028, 375306764, 154426982, 526901857, 517084653, 247837020, 273105935, 835970504, 714643697, 833327029, 972208557, 845849916, 790267016, 151410748, 918707523, 860641463, 438273502, 254590892, 381886338, 625272691, 984749951, 516499930, 842249913, 716209195, 216515199, 573905779, 546117025, 791779091, 546117025, 573905779, 216515199, 716209195, 842249913, 516499930, 984749951, 625272691, 381886338, 254590892, 438273502, 860641463, 918707523, 151410748, 790267016, 845849916, 972208557, 833327029, 714643697, 835970504, 273105935, 247837020, 517084653, 526901857, 154426982, 375306764, 160560028, 309482676, 77370669, 368736003, 811134775, 316179196, 309283601, 695431738, 744397719, 324491238, 256778616, 677268077, 315062940, 235867858, 814216767, 54891018, 3049501, 134044, 4371, 94, 1, 0, 0, 0, 0, 0, 0}, {1, 95, 4465, 138415, 3183545, 57940519, 869107785, 50084618, 550930798, 992331017, 934046693, 581269854, 68888950, 439829450, 4715332, 625462797, 127313964, 179870771, 446106672, 386853345, 470042704, 535866792, 529733746, 681328839, 43986503, 764921673, 520942955, 109076432, 550614194, 547970719, 805535579, 818058466, 636116925, 941677764, 70118264, 779348979, 298914958, 692864394, 636477230, 7159022, 610022635, 501249874, 358749836, 558459101, 932724394, 790420978, 120022797, 337896109, 337896109, 120022797, 790420978, 932724394, 558459101, 358749836, 501249874, 610022635, 7159022, 636477230, 692864394, 298914958, 779348979, 70118264, 941677764, 636116925, 818058466, 805535579, 547970719, 550614194, 109076432, 520942955, 764921673, 43986503, 681328839, 529733746, 535866792, 470042704, 386853345, 446106672, 179870771, 127313964, 625462797, 4715332, 439829450, 68888950, 581269854, 934046693, 992331017, 550930798, 50084618, 869107785, 57940519, 3183545, 138415, 4465, 95, 1, 0, 0, 0, 0, 0}, {1, 96, 4560, 142880, 3321960, 61124064, 927048304, 919192403, 601015416, 543261808, 926377703, 515316540, 650158804, 508718400, 444544782, 630178129, 752776761, 307184735, 625977443, 832960017, 856896049, 5909489, 65600531, 211062578, 725315342, 808908176, 285864621, 630019387, 659690626, 98584906, 353506291, 623594038, 454175384, 577794682, 11796021, 849467243, 78263930, 991779352, 329341617, 643636252, 617181657, 111272502, 859999710, 917208937, 491183488, 723145365, 910443775, 457918906, 675792218, 457918906, 910443775, 723145365, 491183488, 917208937, 859999710, 111272502, 617181657, 643636252, 329341617, 991779352, 78263930, 849467243, 11796021, 577794682, 454175384, 623594038, 353506291, 98584906, 659690626, 630019387, 285864621, 808908176, 725315342, 211062578, 65600531, 5909489, 856896049, 832960017, 625977443, 307184735, 752776761, 630178129, 444544782, 508718400, 650158804, 515316540, 926377703, 543261808, 601015416, 919192403, 927048304, 61124064, 3321960, 142880, 4560, 96, 1, 0, 0, 0, 0}, {1, 97, 4656, 147440, 3464840, 64446024, 988172368, 846240700, 520207812, 144277217, 469639504, 441694236, 165475337, 158877197, 953263182, 74722904, 382954883, 59961489, 933162178, 458937453, 689856059, 862805538, 71510020, 276663109, 936377920, 534223511, 94772790, 915884008, 289710006, 758275532, 452091197, 977100329, 77769415, 31970059, 589590703, 861263264, 927731173, 70043275, 321120962, 972977869, 260817902, 728454159, 971272212, 777208640, 408392418, 214328846, 633589133, 368362674, 133711117, 133711117, 368362674, 633589133, 214328846, 408392418, 777208640, 971272212, 728454159, 260817902, 972977869, 321120962, 70043275, 927731173, 861263264, 589590703, 31970059, 77769415, 977100329, 452091197, 758275532, 289710006, 915884008, 94772790, 534223511, 936377920, 276663109, 71510020, 862805538, 689856059, 458937453, 933162178, 59961489, 382954883, 74722904, 953263182, 158877197, 165475337, 441694236, 469639504, 144277217, 520207812, 846240700, 988172368, 64446024, 3464840, 147440, 4656, 97, 1, 0, 0, 0}, {1, 98, 4753, 152096, 3612280, 67910864, 52618385, 834413061, 366448505, 664485029, 613916721, 911333740, 607169573, 324352534, 112140372, 27986079, 457677787, 442916372, 993123667, 392099624, 148793505, 552661590, 934315558, 348173129, 213041022, 470601424, 628996301, 10656791, 205594007, 47985531, 210366722, 429191519, 54869737, 109739474, 621560762, 450853960, 788994430, 997774448, 391164237, 294098824, 233795764, 989272061, 699726364, 748480845, 185601051, 622721264, 847917979, 1951800, 502073791, 267422234, 502073791, 1951800, 847917979, 622721264, 185601051, 748480845, 699726364, 989272061, 233795764, 294098824, 391164237, 997774448, 788994430, 450853960, 621560762, 109739474, 54869737, 429191519, 210366722, 47985531, 205594007, 10656791, 628996301, 470601424, 213041022, 348173129, 934315558, 552661590, 148793505, 392099624, 993123667, 442916372, 457677787, 27986079, 112140372, 324352534, 607169573, 911333740, 613916721, 664485029, 366448505, 834413061, 52618385, 67910864, 3612280, 152096, 4753, 98, 1, 0, 0}, {1, 99, 4851, 156849, 3764376, 71523144, 120529249, 887031446, 200861559, 30933527, 278401743, 525250454, 518503306, 931522107, 436492906, 140126451, 485663866, 900594159, 436040032, 385223284, 540893129, 701455095, 486977141, 282488680, 561214151, 683642446, 99597718, 639653092, 216250798, 253579538, 258352253, 639558241, 484061256, 164609211, 731300236, 72414715, 239848383, 786768871, 388938678, 685263061, 527894588, 223067818, 688998418, 448207202, 934081896, 808322315, 470639236, 849869779, 504025591, 769496025, 769496025, 504025591, 849869779, 470639236, 808322315, 934081896, 448207202, 688998418, 223067818, 527894588, 685263061, 388938678, 786768871, 239848383, 72414715, 731300236, 164609211, 484061256, 639558241, 258352253, 253579538, 216250798, 639653092, 99597718, 683642446, 561214151, 282488680, 486977141, 701455095, 540893129, 385223284, 436040032, 900594159, 485663866, 140126451, 436492906, 931522107, 518503306, 525250454, 278401743, 30933527, 200861559, 887031446, 120529249, 71523144, 3764376, 156849, 4851, 99, 1, 0}, {1, 100, 4950, 161700, 3921225, 75287520, 192052393, 7560688, 87892998, 231795086, 309335270, 803652197, 43753753, 450025406, 368015006, 576619357, 625790317, 386258018, 336634184, 821263316, 926116413, 242348217, 188432229, 769465821, 843702831, 244856590, 783240164, 739250810, 855903890, 469830336, 511931791, 897910494, 123619490, 648670467, 895909447, 803714951, 312263098, 26617247, 175707542, 74201732, 213157642, 750962406, 912066236, 137205613, 382289091, 742404204, 278961544, 320509008, 353895363, 273521609, 538992043, 273521609, 353895363, 320509008, 278961544, 742404204, 382289091, 137205613, 912066236, 750962406, 213157642, 74201732, 175707542, 26617247, 312263098, 803714951, 895909447, 648670467, 123619490, 897910494, 511931791, 469830336, 855903890, 739250810, 783240164, 244856590, 843702831, 769465821, 188432229, 242348217, 926116413, 821263316, 336634184, 386258018, 625790317, 576619357, 368015006, 450025406, 43753753, 803652197, 309335270, 231795086, 87892998, 7560688, 192052393, 75287520, 3921225, 161700, 4950, 100, 1}}; ll fac(ll n) { ll f=1; FOR(i,1,n+1) { f = (f%mod*i%mod)%mod; } return f; } vector<vector<ll>> im(ll n, ll r) { return vector<vector<ll>>(n + 1, vector<ll>(r + 1, -1)); } ll h(ll n, ll r, vector<vector<ll>> &m) { if (n == 0 && r == 0) { return 1; } if (n < 0 || r < 0) { return 0; } if (r > n) { return 0; } if (m[n][r] != -1) { return m[n][r]; } m[n][r] = (r%mod * h(n - 1, r, m)%mod + (n - r)%mod * h(n - 1, r - 1, m)%mod + (n - 1)%mod * h(n - 2, r - 1, m)%mod)%mod; return m[n][r]%mod; } void f() { ll n, a, b, t, tm, jm, vm, r; cin >> n >> a >> b; t = n-a-b; if (t<0) { cout << 0 << "\n"; return; } tm = bin[n][t]; jm = fac(n); vector<vector<ll>> m = im(n-t, a); vm = h(n-t, a, m); r=((tm%mod*jm%mod)%mod*vm%mod)%(mod); cout << r << "\n"; } int main() { ios_base::sync_with_stdio(false); cin.tie(nullptr); int t; cin >> t; FOR(i,0,t) { f(); } }
Test details
Test 1
Group: 1, 2, 3, 4, 5
Verdict: ACCEPTED
input |
---|
54 4 4 0 3 1 3 3 2 2 4 0 4 ... |
correct output |
---|
0 0 0 0 0 ... |
user output |
---|
0 0 0 0 0 ... |
Test 2
Group: 2, 3, 4, 5
Verdict: ACCEPTED
input |
---|
284 6 1 0 5 0 2 7 1 5 7 7 5 ... |
correct output |
---|
0 0 35280 0 36720 ... |
user output |
---|
0 0 35280 0 36720 ... |
Test 3
Group: 3, 4, 5
Verdict: ACCEPTED
input |
---|
841 19 3 12 19 19 13 19 7 13 20 11 15 ... |
correct output |
---|
40291066 0 0 0 0 ... |
user output |
---|
40291066 0 0 0 0 ... |
Test 4
Group: 4, 5
Verdict: ACCEPTED
input |
---|
1000 15 12 6 7 1 6 44 4 26 6 6 5 ... |
correct output |
---|
0 5040 494558320 0 340694548 ... |
user output |
---|
0 5040 494558320 0 340694548 ... |
Test 5
Group: 5
Verdict: RUNTIME ERROR
input |
---|
1000 892 638 599 966 429 655 1353 576 1140 1403 381 910 ... |
correct output |
---|
0 0 0 249098285 0 ... |
user output |
---|
(empty) |
Test 6
Group: 5
Verdict: RUNTIME ERROR
input |
---|
1000 2000 1107 508 2000 1372 249 2000 588 65 2000 1739 78 ... |
correct output |
---|
750840601 678722180 744501884 159164549 868115056 ... |
user output |
---|
(empty) |