tpop; exercise 1.2 - improve function style
tpop; exercise 1.3 - impossible to pronounce names