exercise on Either (Chapter 4) and Laziness & Strictness (Chapter 5)