work on mergesort & sudoku