begining assignment 4
copy patch done
q4 and q 5 done
assignment 4 dome