CAMINANDO EN FILA

Time Limit:
1.000 Sec
Memory Limit:
128Mb
Enviados:
141
Resuelto:
134

Descripción

Fabiola y sus amigos caminan cerca del enrejado de altura H del condominio, y no quieren que el guardia de seguridad los note. Para poder lograrlo la altura de cada uno de los amigos no debe exceder H. Si la altura de una persona es mayor que H, puede agacharse y seguramente el guardia no lo notará. La altura de la i-ésima persona es igual a Ai. Considera que el ancho de la persona que camina como de costumbre es igual a 1, mientras que el ancho de la persona inclinada es igual a 2. Los amigos quieren hablar entre ellos mientras caminan, por lo que caminarán en una sola fila. ¿Cuál es el ancho mínimo para que los amigos puedan caminar en fila y permanecer desatendidos por el guardia de seguridad?

Entrada

La primera línea de la entrada contiene dos números enteros N y H (1 ≤ N ≤ 1000, 1 ≤ H ≤ 1000): el número de amigos y la altura del enrejado, respectivamente. La segunda línea contiene N enteros Ai (1 ≤ Ai ≤ 2H), el i-ésimo de ellos es igual a la altura de la i-ésima persona.

Salida

Imprime un único número entero: el ancho mínimo válido posible.

Ejemplo Entrada

Copy icon
3 7
4 5 14

Ejemplo Salida

Copy icon
4

Ayuda

En el caso de prueba, solo la persona número 3 debe agacharse, por lo que el ancho requerido es igual a 1 + 1 + 2 = 4.