pondering, speculating, puzzling

listen to the pronunciation of pondering, speculating, puzzling