Chapter 11 useReducer

Chapter 11 discussion