diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json
new file mode 100644
index 0000000..27e0bf5
--- /dev/null
+++ b/.vscode/c_cpp_properties.json
@@ -0,0 +1,20 @@
+{
+    "configurations": [
+        {
+            "name": "Win32",
+            "includePath": [
+                "${workspaceFolder}/**"
+            ],
+            "defines": [
+                "_DEBUG",
+                "UNICODE",
+                "_UNICODE"
+            ],
+            "compilerPath": "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe",
+            "cStandard": "c17",
+            "cppStandard": "c++17",
+            "intelliSenseMode": "windows-msvc-x64"
+        }
+    ],
+    "version": 4
+}
\ No newline at end of file
diff --git a/Backtracking b/Backtracking.cpp
similarity index 97%
rename from Backtracking
rename to Backtracking.cpp
index dd98aff..d119cd7 100644
--- a/Backtracking
+++ b/Backtracking.cpp
@@ -1,4 +1,5 @@
-#include <iostream.h>
+#include<iostream>
+using namespace std;
 
 //Number of queens
 int N;
diff --git a/Backtracking.exe b/Backtracking.exe
new file mode 100644
index 0000000..cfb9b25
Binary files /dev/null and b/Backtracking.exe differ