reogranizacion de codigo