Varios casos comparten código y el default no tiene por qué ir al final.

Mostrar el resultado aquí