Harshit Kumar Gupta's submission of OO | CodeChef