programming and problem solving with c++ nell dale pdf academic cover letter examples uk