Projects by Puzzle Prediction