Title: What's Next? : A Pattern Discovery Approach to Problem Solving