Summer project under Programming club IIT kanpur.