ch 5 ex 14: startsWith
ch 5 ex 15: tails
ch 5 ex 16