modificado f1 por jbazaco