public function edit(Applicant $id): View 	{ 		$applicant = $id->load(['survey', 'survey.survey', 'survey.locations', 'survey.departments', 'scrambledQuestions' => function ($query) { 			$query->with('children'); 		}]);  		$main_questions = null;  		if ($id->survey?->survey_type->value === SurveyType::IZZ->value) { 			$main_questions = $id->survey->mainQuestions()->orderBy('ordering')->get(); 		} elseif ($id->survey->survey_type->value === SurveyType::PULS->value) { 			$main_questions = $id->survey->pulsQuestions()->orderBy('ordering')->get(); 		}  		$extra_questions = $id->survey->extraQuestions()->orderBy('ordering')->get(); 		$demographic_questions = $id->survey->demographicQuestions()->orderBy('ordering')->get();  		$negative_questions = $applicant->scrambledQuestions->pluck('children')->flatten();  		$answers = $id->answers;  		return view('applicant-surveys.add', compact('main_questions', 'extra_questions', 'demographic_questions', 'answers', 'applicant', 'negative_questions')); 	}