- #include <iostream> 
- #include <string> 
- #include <regex> 
-   
- int main(){ 
-   // Variables for user input 
-   std::string input_line("     #load     \"my   folder/my  files/    program.prog\"     ;"); 
-   // Remove leading/trailing whitespaces 
-   input_line = std::regex_replace(input_line, std::regex(R"(^ +| +$|(\"[^\"\\]*(?:\\[\s\S][^\"\\]*)*\")|( ) +)"), "$1$2"); 
-   
-   // Check result 
-   std::cout << input_line << std::endl; 
-   
-   return 0; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8cmVnZXg+CgppbnQgbWFpbigpewogIC8vIFZhcmlhYmxlcyBmb3IgdXNlciBpbnB1dAogIHN0ZDo6c3RyaW5nIGlucHV0X2xpbmUoIiAgICAgI2xvYWQgICAgIFwibXkgICBmb2xkZXIvbXkgIGZpbGVzLyAgICBwcm9ncmFtLnByb2dcIiAgICAgOyIpOwogIC8vIFJlbW92ZSBsZWFkaW5nL3RyYWlsaW5nIHdoaXRlc3BhY2VzCiAgaW5wdXRfbGluZSA9IHN0ZDo6cmVnZXhfcmVwbGFjZShpbnB1dF9saW5lLCBzdGQ6OnJlZ2V4KFIiKF4gK3wgKyR8KFwiW15cIlxcXSooPzpcXFtcc1xTXVteXCJcXF0qKSpcIil8KCApICspIiksICIkMSQyIik7CgogIC8vIENoZWNrIHJlc3VsdAogIHN0ZDo6Y291dCA8PCBpbnB1dF9saW5lIDw8IHN0ZDo6ZW5kbDsKCiAgcmV0dXJuIDA7Cn0=