Examples and exercises worked as I go through The Nature Of Code by Shiffman