Read Chapters 4, 5 and 6 in the Data Structures book and adapt the exercises to a NodeJS environment.