endlessloop protection and second sudoku