Este código el lento y grande.