New: puzzleagent2