Types: l: int, d: int, str_1: str, str_2: str, str_3: str  
Ranges: 1 ≤ l ≤ 100,000, 0 ≤ d ≤ 5,000  
Addtl Info: str_1, str_2, str_3 consist of only lower and upper case alphabets