problem 6 is done
working on 7