finished wonky first versions of exercises