exercise 12 done
exercise 12 done2