Aditya Garg <gargaditya08@xxxxxxxx> writes: > I was thinking the same but though the code would be more readable > in case if repeats. Sorry but I do not understand this comment at all. Not repeating so that you do not have to fix or update all the repetitions later when the code needs to do something different is one of the basics in the software engineering, and less repetitious code is also easier to understnad in the art of software field. If you start from a 20-line block and repeat it 5 times to grow it 100 lines of code, the eyes of readers will start coasting over after a few repetitions, and you may be able to smuggle unwanted lines unnoticed. Unless you are aiming for such technique to do something malicious, don't go there.