Solving one puzzle to help another