#include <bits/stdc++.h>
using namespace std;
const int MAXN = 1e5 + 5;
const int MOD = 998244353;
int main() {
  int n, len;
  long long ans = 0, temp;
  char str[15];
  vector<string> vec;
  scanf("%d", &n);
  for (int i = (0); i <= (n - 1); i++) {
    scanf("%s", str);
    string s(str);
    vec.push_back(s);
  }
  len = vec[0].size();
  for (int i = (0); i <= (n - 1); i++) {
    temp = 0;
    for (int j = (0); j <= (len - 1); j++) {
      temp = ((temp * 10) % MOD + vec[i][j] - '0') % MOD;
      temp = ((temp * 10) % MOD + vec[i][j] - '0') % MOD;
    }
    ans = (ans + temp) % MOD;
  }
  ans = (ans * n) % MOD;
  printf("%lld\n", ans);
  return 0;
}
