test1-13CODE:refactored