DRY 20-line repeated section