Added final parts to problem 1

4. Evaluate
5. Choose and Implement