CS 2420: Introduction to Algorithms and Data Structures — Spring 2019