LE/EECS 3101A: Design and Analysis of Algorithms, Fall 2022