eolymp
bolt
Try our new interface for solving problems
Problems

Лото

Лото

Time limit 1 second
Memory limit 64 MiB

Достаточно популярной есть лотерея, которая проводится по таким правилам: из набора N шариков случайно выбираются K шариков, которые являются выигрышными. Выигрывают игроки, которые предвидели выбор именно этих шариков. Нетрудно подсчитать количество C вариантов выбора K шариков из набора N шариков.

Написать программу, которая определит, какое именно количество шариков необходимо брать из набора N шариков, если количество вариантов выбора есть C.

Input data

Входной файл содержит в единственной строке два числа — N и C (1N500000).

Output data

Единственная строка выходного файла должна содержать число K — количество шариков, которые надо брать.

Examples

Input example #1
15 5005
Output example #1
6   5.00500000000000E+0000e3