Головний лікар лікарні застудився і не міг оперувати. Він сидів у своєму кабінеті і дивився у вікно, як приїжджають та від'їжджають машини. Тут приїхала швидка, не змогла припаркуватися біля входу, і санітарам довелося нести хворого на ношах через весь двір. «Безлад!» — подумав головний лікар, викликав штатного програміста і попросив дослідити процеси паркування.
Нехай місце для паркування розділено по довжині лініями розмітки на рівних секцій, а кожній машині швидкої допомоги для паркування потрібно рівно послідовних секцій. При цьому вибір місця для паркування серед усіх можливих варіантів здійснюється рівноймовірно. Водії швидкої допомоги — майстри паркування, тому можуть припаркуватися, навіть якщо вільне місце точно дорівнює . Нові автомобілі приїжджають постійно, поки є можливість припаркуватися.
Потрібно визначити очікувану кількість припаркованих автомобілів, щоб потім з'ясувати, наскільки необхідно розширити паркування.
В одному рядку задано два натуральних числа (3 \leq l \leq 50) і (3 \leq d \leq l).
В одному рядку виведіть два цілих числа, розділених знаком /, без пробілів — математичне очікування числа припаркованих автомобілів у вигляді нескороченої дроби (навіть якщо знаменник дробу дорівнює 1, він все одно виводиться).
Приклад 1