Петя и Вася разрабатывают приложения для сохранения в памяти текстовых данных. Приложения работают по одинаковому алгоритму. Они получают на вход потоки символов, в которых каждый символ с равной вероятностью выбирается из алфавита мощностью 151 символ. Поступающие символы собираются в буфере определенного размера. Как только буфер полностью заполняется, приложение кодирует содержимое буфера, однозначно сопоставляя получившейся в буфере комбинации символов одно число и записывая в память код этого числа, используя для записи минимальное, одинаковое для всех возможных таких чисел количество бит.
Петя решил использовать буфер размером N символов, а Вася – буфер размером M символов. Каждый из них сохранил входной поток размером в 4488 символов, и обнаружилось, что для этого Пете потребовалось ровно на 232 бита больше, чем Васе.
Известно, что ни Петя, ни Вася не использовали буферы, размером более чем 50 символов, а также, что в результате получения последних символов потока и у Пети, и у Васи буфер оказывался заполнен полностью. Определите N и M, при которых это возможно. В ответе укажите через пробел два целых числа – сначала N, затем M.