Added part 2  *hassanAlgubran