Title: Sudoku Puzzle Hard and Very Hard for the Expert with Solution