Part3a done