#include "bits/stdc++.h" using namespace std; #define FOR(i,j,k) for(int (i)=(j);(i)<(int)(k);++(i)) #define rep(i,j) FOR(i,0,j) #define each(x,y) for(auto &(x):(y)) #define mp make_pair #define all(x) (x).begin(),(x).end() #define debug(x) cout<<#x<<": "<<(x)< pii; typedef vector vi; typedef vector vll; string nstr(){ static const int MAX_LEN = 1000000; static char res_[MAX_LEN]; scanf("%s",res_); return string(res_); } string S; void solve() { vi v(sz(S)), u(sz(S)); int n = sz(S); rep(i, n)v[i] = S[i] - '0'; while(sz(v) > 1) { rep(i, sz(v) - 1) { u[i] = v[i] + v[i + 1]; if(u[i] >= 10) { u[i] = u[i] / 10 + u[i] % 10; } } u.pop_back(); v.pop_back(); swap(u, v); } printf("%d\n", v[0]); } int main(){ int T; cin >> T; while(T--) { S = nstr(); solve(); } }