hackerrank practice test c#