3. (5 marks) Design (without actual coding) a Genetic Algorithm for a variant of the SUDOKU puzzle of variable size N x N. Initial conditions of the puzzle should be a distribution of numbers that respect the rule that in each of the N sub-squares each integer 1, ., N appears only once (see figure for an example 4×4 SUDOKU puzzle). A) (1.5 marks) representation B) (1.5 marks) fitness function C) (1 mark) mutation D) (1mark) crossover 2 2 4