The past tense of puzzle out is puzzled out.
The third-person singular simple present indicative form of puzzle out is puzzles out.
The present participle of puzzle out is puzzling out.
The past participle of puzzle out is puzzled out.