Esta solución NO es aceptada pero coincide con los output especificados. A ver si me pueden echar una mano en identificar que es lo que me falta.
Solución Aceptada.