AlgoSoc Contest 2