import math
# Entrada
entrada = "1 10" # ingreso de datos (ejemplo: 1 hamburguesa y capacidad para 10 caras)
N, X = map(int, entrada.split())
# Validación de rango
if 1 <= N <= 10**9 and 1 <= X <= 1000:
# Calculamos el número total de caras necesarias
caras_totales = 2 * N
# Calculamos el número total de minutos necesarios
if caras_totales <= X:
minutos = 1 # Si la freidora puede freír todas las caras en un minuto
else:
minutos = math.ceil(caras_totales / X) # Si no, calculamos los minutos necesarios
# Salida
print(int(minutos)) # Imprimir el resultado
else:
print("Error: N debe estar entre 1 y 10^9, y X entre 1 y 1000.")
# Tiempo: ~0.01s Memoria: ~7068KB
# Complejidad algorítmica: O(1)
aW1wb3J0IG1hdGgKCiMgRW50cmFkYQplbnRyYWRhID0gIjEgMTAiICAjIGluZ3Jlc28gZGUgZGF0b3MgKGVqZW1wbG86IDEgaGFtYnVyZ3Vlc2EgeSBjYXBhY2lkYWQgcGFyYSAxMCBjYXJhcykKTiwgWCA9IG1hcChpbnQsIGVudHJhZGEuc3BsaXQoKSkKCiMgVmFsaWRhY2nDs24gZGUgcmFuZ28KaWYgMSA8PSBOIDw9IDEwKio5IGFuZCAxIDw9IFggPD0gMTAwMDoKICAgICMgQ2FsY3VsYW1vcyBlbCBuw7ptZXJvIHRvdGFsIGRlIGNhcmFzIG5lY2VzYXJpYXMKICAgIGNhcmFzX3RvdGFsZXMgPSAyICogTgogICAgCiAgICAjIENhbGN1bGFtb3MgZWwgbsO6bWVybyB0b3RhbCBkZSBtaW51dG9zIG5lY2VzYXJpb3MKICAgIGlmIGNhcmFzX3RvdGFsZXMgPD0gWDoKICAgICAgICBtaW51dG9zID0gMSAgIyBTaSBsYSBmcmVpZG9yYSBwdWVkZSBmcmXDrXIgdG9kYXMgbGFzIGNhcmFzIGVuIHVuIG1pbnV0bwogICAgZWxzZToKICAgICAgICBtaW51dG9zID0gbWF0aC5jZWlsKGNhcmFzX3RvdGFsZXMgLyBYKSAgIyBTaSBubywgY2FsY3VsYW1vcyBsb3MgbWludXRvcyBuZWNlc2FyaW9zCiAgICAKICAgICMgU2FsaWRhCiAgICBwcmludChpbnQobWludXRvcykpICAjIEltcHJpbWlyIGVsIHJlc3VsdGFkbwplbHNlOgogICAgcHJpbnQoIkVycm9yOiBOIGRlYmUgZXN0YXIgZW50cmUgMSB5IDEwXjksIHkgWCBlbnRyZSAxIHkgMTAwMC4iKQoKIyBUaWVtcG86IH4wLjAxcyAgTWVtb3JpYTogfjcwNjhLQgojIENvbXBsZWppZGFkIGFsZ29yw610bWljYTogTygxKQ==