Japanese Style Sudoku: Moderate Level Puzzles