add sudoku & hamiltonian cycle practice