在中国,有一个关于煎饼的著名问题:你有一个平底锅,每次可以同时煎 $K$ 个煎饼。每个煎饼都有正反两面需要煎,每一面都需要一小时才能煎熟。
那么,煎 3 个煎饼最少需要多长时间?答案是三小时: 在第一小时,煎 1 号煎饼的正面和 2 号煎饼的正面。 在第二小时,煎 2 号煎饼的反面和 3 号煎饼的正面。 在第三小时,煎 1 号煎饼的反面和 3 号煎饼的反面。
现在你有一个平底锅,每次可以同时煎 $K$ 个煎饼。煎 $N$ 个煎饼最少需要多少小时?
注意,你必须将煎饼的某一侧完全煎熟,这意味着你不能将煎饼的一侧煎到一半就拿出来。因此,答案总是整数。
输入格式
第一行包含两个整数 $N, K$。
$1 \le N, K \le 100$
输出格式
输出答案。
样例
输入格式 1
3 2
输出格式 1
3