#P5542. Cow IDs

Cow IDs

题目描述

FJ{FJ}给他的奶牛用二进制进行编号,每个编号恰好包含K{K }个"1{1}" (1<=K<=10){(1 <= K <= 10),}且必须是1{1}开头。FJ{FJ}按升序编号,第一个编号是由K{K}个"1{1}"组成。

请问第N(1<=N<=107){N(1 <= N <= 10^7)}个编号是什么。

输入格式

1{1 }行:两个以空格分隔的整数 N{N }K{K}

输出格式

样例

输入样例

7 3

输出样例

10110