Задача D. Торт с вишенками

Автор:М. Спорышев
Входной файл: input.txt   Ограничение времени:1 сек
Выходной файл: output.txt   Ограничение памяти:256 Мб
Максимальный балл:100  

Условие

В кафе «Пингвин» посетителям предлагается фирменный торт, который имеет форму равностороннего треугольника. Перед подачей торт делится на порции. Каждая порция торта также имеет форму равностороннего треугольника, на котором сверху лежит одна вишенка.

В кафе принята следующая технология деления торта: треугольник делится на меньшие треугольники разрезанием по средним линиям, параллельным всем сторонам. Если необходимо, полученные части делятся дальше аналогичным способом. По существующим нормам площадь одной порции не должна превышать M.

Повар испек торт площадью S. Определить число вишенок, которое потребуются после деления общего торта на порции максимально допустимой площади.

Формат входного файла

Входной файле содержит целые числа S M.

Формат выходного файла

Выходной файл должен содержать искомое число вишенок.

Ограничения

1 ≤ N ≤ S ≤ 109

Примеры тестов

Входной файл (input.txt) Выходной файл (output.txt)
1
20 5
4

0.019s 0.006s 9