Mastodon Mastodon (iterate think thoughts): Role of Debate in Problem Solving