Didn't separate part3a and part3b. Did it in a single program.