Update solve_sudoku.hs

better parser for tasks
Each significant line of task should contain at least one number (one '0' is fine). All non-digits are ignored.