Кахельна плитка#5767

Кахельна плитка

1 секунда
256 мегабайтів
Складна

Інокентій вирішив зробити ремонт на кухні. Як досвідчений будівельник, він знає, що найкращим вибором для кухні є кахельна плитка.

Кухня Інокентія має форму прямокутника розміром на метрів. На жаль, потрібна плитка доступна лише в одному магазині. Кожна плитка має фіксований розмір на метрів і прикрашена цікавим візерунком. Щоб підлога виглядала естетично, плитку слід укладати так, щоб кожна її сторона межувала максимум з однією плиткою і була паралельна одній зі сторін кухні. Через специфічність візерунка плитки не можна повертати, навіть якщо всі одночасно — сторона кухні довжиною завжди повинна бути паралельна стороні плитки довжиною .

Можливо, плитки доведеться розрізати на менші частини за допомогою прямолінійних розрізів уздовж однієї зі сторін. Отримані частини плитки також можна розрізати на менші частини. Інокентій хоче замостити кухню так, щоб використати мінімально можливу кількість плиток і їх частин.

Допоможіть Інокентію визначити, яку мінімальну кількість цілих плиток розміром на потрібно придбати, щоб повністю замостити кухню.

Вхідні дані

У першому рядку подано два цілі числа і (1 \le w, h \le 10000) — розміри кухні. У наступному рядку подано два цілі числа і — розміри однієї плитки (1 \le a \le w, 1 \le b \le h).

Вихідні дані

Виведіть мінімальну кількість плиток, яку потрібно купити Інокентію. Пам'ятайте, що плитки не можна повертати!

Приклади

Приклад 1

Loading
Loading