Solucionado conflictos y validando los datos de entrada (#8)