The assignments are a part of Paradigms of Programming taken in the 5th sem in IIT Madras