#include using namespace std; #ifdef LOCAL #include "settings/debug.cpp" #else #define Debug(...) void(0) #endif #define rep(i, n) for (int i = 0; i < (n); ++i) using ll = long long; using ull = unsigned long long; int main() { cin.tie(nullptr)->sync_with_stdio(false); constexpr int MOD = 17; constexpr int n = 1e6; vector a(n + 1); a[4] = 1; for (int i = 5; i <= n; i++) { a[i] = (a[i - 1] + a[i - 2] + a[i - 3] + a[i - 4]) % MOD; } int q; cin >> q; while (q--) { int x; cin >> x; cout << a[x] << '\n'; } return 0; }