5th sem DAA Notes