I know the basic eliminations, and I seem to be able to solve most level 5 puzzles, until I am stuck by this one after the 37th move is made:
030006100806205309000000086057000008083000061100000730348000690901403802005900413
according to "sudoku solver by Andrew Stuart" (http://www.sudokuwiki.org/sudoku.htm), it takes 7737 recursion to confirm it as having one unique solution and is thus valid. The problem is I don't know how to move on and I can't find a program to tell me which next move is available.
Since this is a valid puzzle, there should be some way to solve it, I wonder is it some skills that I don't know or is it too complicated for human, please shed some light on me, thanks in advance.