System Design Problem Leetcode Sql Challenges Hackerrank