duplication from line 20