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)