Added fail count to solver output
More experimentation on puzzle generation