hackerrank sql intermediate solution