Функция givenName возвращает имя человека с данной фамилией. Например, если мы передаем в качестве аргумента "Torvalds", мы получаем "Linus"; если мы передаем "Deitel", функция возвращает "Harvey" или "Paul".
Функция givenNames возвращает список людей, принадлежащих определенной семье. Здесь показано использование qLowerBound и qUpperBound.