in chapter examples
Merge https://www.github.com/clearyia/eecs280review