method 3 - shuffle known good puzzle