109 great problems of elementary mathematics their history and solutions