3rd year DSA assignment on Data Structures and Algorithm course module. Team name - Demons of Singularity.