avinash soni's submission of OO | CodeChef