Even if you spent every second of your entire life doing Sudoku puzzles, you will never run out of new ones – there are 6,670,903,752,021,072,936,960 possible combinations, more than enough for several dozen lifetimes!