eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Доповнювальний код - 1

Доповнювальний код - 1

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB

Напишіть програму, яка за заданими числами A та n записує подання числа A у n-розрядному двійковому доповнювальному коді.

Перший рядок вхідних даних містить число A, другий рядок - число n, при цьому 2 ≤ n ≤ 16, -2n-1A2n-1-1.

Програма повинна вивести рядок з n символів, який містить запис числа A у n-розрядному двійковому доповнювальному коді, перший символ - старший знаковий розряд.

Вхідні дані

У єдиному рядку - два числа, A та n. 2 ≤ n ≤ 16, -2n-1A2n-1-1.

Вихідні дані

Виведіть число у n-розрядному доповнювальному коді.

Приклад

Вхідні дані #1
5 8
Вихідні дані #1
00000101
Вхідні дані #2
-5 8
Вихідні дані #2
11111011