Todo muy limpio y acorde a la descripción dada.