Title: Protein Folding and Self-Avoiding Walks Polyhedral Studies and Solutions