Self-reducibility structures and solutions of NP problemst