Podría ser mejorable pero para pasar unos días bien