New: problemsolving2025