trainFinding a puzzle…