System Design Problem Leetcode Javascript Questions W3schools