part 1:-