#include using namespace std; int main(){ vector cnt(8); string N; cin >> N; int sz = N.size(); reverse(N.begin(), N.end()); for(int i = 0; i < sz; i += 3){ int now = 1; int sum = 0; for(int j = i; j < min(sz, i + 3); j++){ sum += (N[j] - 'A' + 10) * now; now *= 16; } while(sum){ cnt[sum % 8]++; sum /= 8; } } int ma = *max_element(cnt.begin(), cnt.end()); for(int i = 0; i < 8; i++){ if(ma == cnt[i]) cout << i << ' '; } cout << endl; }