Потерпев фиаско в погоне за стульями, Остап не пал духом, а ввязался в новую авантюру. Услышав, что неподалёку на аукционе распродаются старинных кресел, недолго думая, он решил попытать удачу и проверить: не скрываются ли сокровища в одном из них. Придя на торги, Остап понял, что денег у него хватит на выкуп ровно из кресел. Своим самым счастливым числом Остап считает число , поэтому он снова обращается к Вам за помощью и просит выбрать -е сочетание из кресел.

Во входном файле заданы числа , и . 1 \leq k \leq n \leq 30, 0 \leq m < \binom{n}{k}.
Выведите в выходной файл в возрастающем порядке номера кресел, входящие в -е в лексикографическом порядке сочетание по из чисел от до . Сочетания занумерованы, начиная с .
Example 1