completed partb
completed partb