started ch11 programming challenges, finished #1, started #3