persistent puzzle questions