answers to problems from the seven-languages-seven-weeks book