Think and Let Think