Predicting Fingers identify solutions complete