sudoku_solver using algorithm from http://www.nature.com/srep/2012/121011/srep00725/full/srep00725.html