finish up to prob 7, b6 still needs to be done