tried exercise2 and failed