#include using namespace std; using ll = long long; int main(){ ios::sync_with_stdio(false); cin.tie(0); int n, m, u, v; cin >> n >> m; vector> g(n); for(int i = 0; i < m; i++){ cin >> u >> v; if(u > v) swap(u, v); g[u].push_back(v); } string ans(n, '0'); for(int i = n - 1; i >= 0; i--){ for(auto &&u : g[i]){ if(ans[u] == '0'){ ans[i] = '1'; break; } } } while(ans.size() > 1 && ans.back() == '0')ans.pop_back(); reverse(ans.begin(), ans.end()); cout << ans << '\n'; }