Assignment 1 redo | Bret Barschak | ObservableAssignment 1 redo | Bret Barschak | Observable