Задача A. Alternating Binary Sequence

Автор:И. Блинов   Ограничение времени:1 сек
Входной файл:Стандартный вход   Ограничение памяти:512 Мб
Выходной файл:Стандартный выход  

Условие

Формируется бесконечная последовательность бинарных строк s[1], s[2], s[3], … по следующему правилу:

Для всех k, строка s[k] строится путем конкатенации (соединения) чередующихся блоков цифр.

А именно:

Первые 10 строк выглядят так:

0
10
010
1010
01011
101001
0101101
10100100
010110111 
1010010001

Вам дано число n. Ваша задача — найти и вывести строку s[n].

Формат входных данных

Первая строка входных данных содержит одно целое число n.

Формат выходных данных

Выведите одну строку длины n в соответствии с правилами описанными в условии.

Ограничения

1 ≤ n ≤ 105

Примеры тестов

Стандартный вход Стандартный выход
1
1
0
2
5
01011
3
11
01011011101

0.036s 0.009s 15