CSE 412 Assignment 2 | yuchens1 | ObservableCSE 412 Assignment 2 | yuchens1 | Observable