chat well I solve some puzzles