Art of Thoughts