prac5 run1 working
prac6 run 2 written