puzzle-complete