De Bruijn sequences (1)

A binary de Bruijn sequence of order nn is a cyclic sequence of zeros and ones such that every possible subsequence of nn consecutive digits appears exactly once. Please compute the lexicographically smallest de Bruijn sequence of order nn.

Input

Input consists of several cases, each with an integer number nn between 1 and 15.

Output

For every case, print the lexicographically smallest de Bruijn sequence of order nn.

Hint

A “reasonable” backtracking algorithm should be fast enough to get this problem accepted.

Problem information

Author: Xavier Martínez

Generation: 2026-01-25T12:05:04.913Z

© Jutge.org, 2006–2026.
https://jutge.org