Sudoku solver using genetic algorithm