title: What does this code output a smiley face?
body: <pre><code>#include &lt;iostream&gt;
  #include &lt;string&gt;
  
  using namespace std;
  
  int main(){
     string x;
     x = not false and true;
  
     cout &lt;&lt; x &lt;&lt; endl;
  }
  </code></pre>
  
  <p>Why does this code output a smiley face when ran?</p>