codechef and hackerrank