How to Solve Sudokus in 5 Minutes - Techniques, Strategies, Training Methods and Timing Charts for Hard and Extreme Sudoku's