#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
int n;
string f(string s) {
	int x=1;
	for(int i=n-1;i>=0;i--) {
		if(x && s[i]=='1') s[i]='0';
		else if(x && s[i]=='0') {
			s[i]='1';
			x=0;
		}
	}
	return s;
}
int main()
{
	ios_base::sync_with_stdio(false);
	cin.tie(0);
	cout.tie(0);
	string l,r;
	cin >> n >> l >> r;
	if(l[0]!=r[0]) {
		for(int i=0;i<n;i++) {
			cout << 1;
		}
		return 0;
	}
	if(r[n-1]=='1' || f(l)==r || l==r) {
		cout << r;
		return 0;
	}
	cout << f(r);
	return 0;
}

