70+ JavaScript Challenges Data Structures & Algorithms