Problem #059 done
Problem #047 done
Problem #063 done
Problem #021 done
Problem #042 done
use with #042
use with #059