eliminacion de ifs innecesarios,tamano y tipo