Making progress on exercise 17 using breakOn function from Data.Text